Пример #1
0
        public ActionResult ListarTipoArticulo(GridDataRequest request)
        {
            int totalRecords = 0;
            var lstGrd       = TipoArticuloBL.LstTipoArticuloJGrid(request, ref totalRecords);

            var productsData = new
            {
                total   = (int)Math.Ceiling((float)totalRecords / (float)request.rows),
                page    = request.page,
                records = totalRecords,
                rows    = (from item in lstGrd
                           select new
                {
                    id = item.TipoArticuloId,
                    cell = new string[] {
                        item.TipoArticuloId.ToString(),
                        item.Denominacion,
                        item.Descripcion,
                        item.Estado.ToString(),
                        item.TipoArticuloId.ToString() + "," + (item.Estado ? "1":"0")
                    }
                }
                           ).ToArray()
            };

            return(Json(productsData, JsonRequestBehavior.AllowGet));
        }
Пример #2
0
        public ActionResult Activar(int pid)
        {
            var item = TipoArticuloBL.Obtener(pid);

            item.Estado = !item.Estado;
            TipoArticuloBL.Actualizar(item);
            return(Json(true));
        }
Пример #3
0
        public ActionResult Consulta()
        {
            var lista = TipoArticuloBL.Listar(x => x.Estado);

            lista.Insert(0, new TipoArticulo {
                TipoArticuloId = 0, Denominacion = "TODOS LOS TIPOS"
            });
            ViewBag.cboTipoArticulo = new SelectList(lista, "TipoArticuloId", "Denominacion");
            return(View());
        }
Пример #4
0
        public ActionResult GuardarTipoArticulo(int pTipoArticuloId, string pDenominacion, string pDescripcion, bool pActivo)
        {
            var item = new TipoArticulo();

            item.TipoArticuloId = pTipoArticuloId;
            item.Denominacion   = pDenominacion;
            item.Descripcion    = pDescripcion;
            item.Estado         = pActivo;

            if (pTipoArticuloId == 0)
            {
                TipoArticuloBL.Crear(item);
            }
            else
            {
                TipoArticuloBL.Actualizar(item);
            }

            return(Json(true, JsonRequestBehavior.AllowGet));
        }
Пример #5
0
 //
 // GET: /Articulo/
 public ActionResult Index()
 {
     ViewBag.cboModelo       = new SelectList(ModeloBL.Listar(x => x.Estado), "ModeloId", "Denominacion");
     ViewBag.cboTipoArticulo = new SelectList(TipoArticuloBL.Listar(x => x.Estado), "TipoArticuloId", "Denominacion");
     return(View());
 }