public Models.Response.ValidarCodigoRecuperacaoResponse ToValidarEsqueciSenhaResponse(Models.TbEsqueciSenha tb) { Models.Response.ValidarCodigoRecuperacaoResponse resp = new Models.Response.ValidarCodigoRecuperacaoResponse(); resp.Valido = true; resp.IdLogin = tb.IdLogin; return(resp); }
public async Task <ActionResult <Models.Response.ValidarCodigoRecuperacaoResponse> > ValidarCodigoAsync(Models.Request.ValidarCodigoRecuperacaoRequest req) { try { long codigo = esqueciSenhaCnv.ToCodigo(req); Models.TbEsqueciSenha tb = await esqueciSenhaBsn.ConsultarRecuperacaoDeSenhaPorCodigoAsync(codigo); Models.Response.ValidarCodigoRecuperacaoResponse resp = esqueciSenhaCnv.ToValidarEsqueciSenhaResponse(tb); return(resp); } catch (Exception ex) { return(BadRequest( new Models.Response.ErroResponse(400, ex.Message) )); } }