public Models.Response.UsuarioResponse ToUsuarioResponse(Models.TbUsuario req) { Models.Response.UsuarioResponse resp = new Models.Response.UsuarioResponse(); resp.Email = req.IdLoginNavigation.DsEmail; resp.NomePerfil = req.NmPerfil; resp.NomeUsuario = req.NmUsuario; resp.ReceberEmail = req.BtReceberEmail; resp.Senha = req.IdLoginNavigation.DsSenha; resp.FotoPerfil = req.DsFoto; return(resp); }
public async Task <ActionResult <Models.Response.UsuarioResponse> > ConsultarUsuarioPorLoginAsync(int idLogin) { try { Models.TbUsuario tbUsuario = await usuarioBsn.ConsultarUsuarioPorIdLoginAsync(idLogin); Models.Response.UsuarioResponse resp = usuarioCnv.ToUsuarioResponse(tbUsuario); return(resp); } catch (Exception ex) { return(BadRequest( new Models.Response.ErroResponse(400, ex.Message) )); } }