示例#1
0
        public ActionResult NuevaPlantilla(int?page, string search)
        {
            ViewBag.page   = page;
            ViewBag.search = search;

            var model = new PlantillaViewModels
            {
                Plantilla   = new Plantilla(),
                TipoMuestra = GetTipoMuestraViewModels()
            };

            return(PartialView("_NuevaPlantilla", model));
        }
示例#2
0
        public ActionResult EditarPlantilla(int id, int?page, string search)
        {
            var plantilla = _plantillaBl.GetPlantillaById(id);

            var model = new PlantillaViewModels
            {
                Plantilla   = plantilla,
                TipoMuestra = GetTipoMuestraViewModels(plantilla)
            };

            ViewBag.page   = page;
            ViewBag.search = search;

            return(PartialView("_EditarPlantilla", model));
        }
示例#3
0
        public ActionResult NuevaPlantilla(int?page, string search, PlantillaViewModels model)
        {
            try
            {
                var plantilla = new Plantilla
                {
                    Nombre            = model.Plantilla.Nombre,
                    Descripcion       = model.Plantilla.Descripcion,
                    IdTipo            = model.TipoMuestra.IdTipoMuestra,
                    IdUsuarioRegistro = Logueado.idUsuario
                };

                _plantillaBl.InsertPlantilla(plantilla);

                return(RedirectToAction("Index", new { page, search }));
            }
            catch
            {
                return(View("Error"));
            }
        }
示例#4
0
        public ActionResult EditarPlantilla(int id, int?page, string search, PlantillaViewModels model)
        {
            try
            {
                var plantilla = new Plantilla
                {
                    IdPlantilla      = id,
                    Nombre           = model.Plantilla.Nombre,
                    Descripcion      = model.Plantilla.Descripcion,
                    IdTipo           = model.TipoMuestra.IdTipoMuestra,
                    Estado           = 1,
                    IdUsuarioEdicion = Logueado.idUsuario
                };

                _plantillaBl.UpdatePlantilla(plantilla);

                return(RedirectToAction("Index", new { page, search }));
            }
            catch
            {
                return(View("Error"));
            }
        }