Пример #1
0
 private static CedServicios.Entidades.Respuesta ValidarUsuarioListaRequest(CedServicios.Entidades.Request.UsuarioListaRequest UsuariolistaRequest)
 {
     CedServicios.Entidades.Respuesta respuesta = new CedServicios.Entidades.Respuesta();
     if (UsuariolistaRequest.Paginacion.Pagina < 1)
     {
         respuesta.Detalle.Add(new CedServicios.Entidades.Resultado(CedServicios.Entidades.Resultado.SeveridadEnum.Error, "", "La página a consultar no puedo ser inferior a 1."));
         respuesta.Resultado = respuesta.Detalle[0];
     }
     return(respuesta);
 }
Пример #2
0
 public IEnumerable <CedServicios.Entidades.Response.UsuarioListaResponse> Lista([FromBody] CedServicios.Entidades.Request.UsuarioListaRequest UsuarioListaRequest)
 {
     CedServicios.Entidades.Response.UsuarioListaResponse usuarioListaResponse = new CedServicios.Entidades.Response.UsuarioListaResponse();
     try
     {
         CedServicios.Entidades.Sesion sesion;
         sesion = ObtenerSesion();
         usuarioListaResponse.Respuesta = ValidarUsuarioListaRequest(UsuarioListaRequest);
         if (usuarioListaResponse.Respuesta.Resultado.Severidad == CedServicios.Entidades.Resultado.SeveridadEnum.Ok)
         {
             usuarioListaResponse = CedServicios.RN.Usuario.Lista(UsuarioListaRequest.Paginacion.Pagina, UsuarioListaRequest.Paginacion.OrderBy, UsuarioListaRequest.IdUsuario, UsuarioListaRequest.Nombre, UsuarioListaRequest.Email, UsuarioListaRequest.Estado, sesion);
         }
     }
     catch (Exception ex)
     {
         usuarioListaResponse.Respuesta = CedServicios.RN.Respuesta.ExceptionToRespuesta(ex);
     }
     yield return(usuarioListaResponse);
 }