Exemplo n.º 1
0
        public JsonResult Buscar(string descripcion,
                                 int indiceInicial = 0, int tamanoPagina = 10, string campoOrden = null)
        {
            int totalDeRegistros = 0;

            try
            {
                TipoProductoConsultaModel modeloConsulta = new TipoProductoConsultaModel()
                {
                    Descripcion = descripcion,
                    StartIndex  = indiceInicial,
                    PageSize    = tamanoPagina,
                    OrderField  = campoOrden
                };

                TipoProductoModel modelo = new TipoProductoModel();

                List <TipoProductoModel> resultado = new List <TipoProductoModel>();

                resultado = modelo.Buscar(modeloConsulta, ref totalDeRegistros);

                if (totalDeRegistros == 0)
                {
                    //ViewBag.MensajeUsuario = Etiquetas.GEN_MSJ_NO_HAY_DATOS_CONSULTA;
                    //ViewBag.TipoMensaje = Etiquetas.GEN_MSJ_TIPO_MENSAJE_CONFIRMACION;
                }

                return(Json(new { Result = "OK", Records = resultado, TotalRecordCount = totalDeRegistros }));
            }
            catch (Exception ex)
            {
                //ViewBag.MensajeUsuario = Etiquetas.GEN_MSJ_CONSULTA_FALLIDA;
                //ViewBag.MesajeTenico = ex.Message;
                //ViewBag.TipoMensaje = Etiquetas.GEN_MSJ_TIPO_MENSAJE_ERROR;

                return(Json(new { Result = "ERROR", Message = ex.Message }));
            }
        }
Exemplo n.º 2
0
        public ActionResult Buscar()
        {
            TipoProductoConsultaModel busqueda = new TipoProductoConsultaModel();

            return(View());
        }