コード例 #1
0
 public IActionResult Get(string texto = "", int pagina = 0, int tamanio = 10)
 {
     try
     {
         SubSubCategoriaQueryInput input = new SubSubCategoriaQueryInput();
         if (texto == null)
         {
             texto = "";
         }
         input.texto     = texto;
         input.pagina    = pagina;
         input.tamanio   = tamanio;
         input.idUsuario = 0;
         DataQuery   data        = _manager.Search(input);
         CheckStatus ChekPermiso = new CheckStatus();
         if (data.apiEstado.Equals(Status.Error))
         {
             return(NotFound(data));
         }
         return(Ok(data));
     }
     catch (Exception ex)
     {
         _logger.LogError(LoggingEvents.ERROR, ex, ex.Message);
         return(new EmptyResult());
     }
 }
コード例 #2
0
        public DataQuery Search(DataQueryInput input)
        {
            DataQuery data = new DataQuery();
            SubSubCategoriaQueryInput queryInput = (SubSubCategoriaQueryInput)input;

            SqlParameter[] sqlParams =
            {
                new SqlParameter("@tamanio", queryInput.tamanio),
                new SqlParameter("@pagina",  queryInput.pagina)
            };
            data = _repository.ExecuteProcedureQuery(Consultas.DboSubSubCategoriaBuscar, sqlParams, Mensaje.SubSubCategoriaPlural);
            return(data);
        }