public IActionResult Get(int id) { try { UsuarioIndOutput data = (UsuarioIndOutput)_manager.SingleById(id, 0); if (data.apiEstado.Equals(Status.Error)) { return(NotFound(data)); } return(Ok(data)); } catch (Exception ex) { _logger.LogError(LoggingEvents.SERVICE_ERROR, ex, ex.Message); return(new EmptyResult()); } }
public SingleQuery SingleById(int id, int idUsuario) { UsuarioIndOutput usuario = new UsuarioIndOutput(); usuario = _repository.ExecuteProcedureSingle <UsuarioIndOutput>(Consultas.DboUsuarioInd, id); if (usuario == null) { usuario = new UsuarioIndOutput { apiMensaje = string.Format(Mensaje.NoExiste, Mensaje.Usuario), apiEstado = Status.Error }; } //else //{ //} return(usuario); }