public ResponseViewModel Login(UsuarioLoginRequestViewModel request) { UsuarioLoginRequestQuery usuarioLoginRequestQuery = new UsuarioLoginRequestQuery(request.Senha, request.Email); UsuarioLoginResponseQuery usuarioLoginResponseQuery = _usuarioRepository.Login(usuarioLoginRequestQuery); if (usuarioLoginResponseQuery == null) { return(new ResponseViewModel(false, "E-mail/Senha inválido", usuarioLoginResponseQuery)); } return(new ResponseViewModel(true, "Login realizado com sucesso", usuarioLoginResponseQuery)); }
public IActionResult Entrar(UsuarioLoginRequestViewModel request) { ResponseViewModel response = _usuarioAppService.Login(request); return(Ok(response)); }