Пример #1
0
        public JsonResult Guardar(SubprocesosModel model)
        {
            var rm     = new ResponseModel();
            var entity = db.subprocesos_de_fabricacion.Where(x => x.ID == model.Id).FirstOrDefault();

            if (entity == null)
            {
                entity             = new subprocesos_de_fabricacion();
                entity.NOMBRE      = model.Nombre;
                entity.DESCRIPCION = model.Descripcion;
                entity.ACTIVO      = model.Activo;
                entity.ID_PROCESO__DE_FABRICACION = model.Proceso;
                entity.CLAVE = model.Clave;
                db.subprocesos_de_fabricacion.Add(entity);
            }
            else
            {
                entity.NOMBRE      = model.Nombre;
                entity.DESCRIPCION = model.Descripcion;
                entity.ACTIVO      = model.Activo;
                entity.ID_PROCESO__DE_FABRICACION = model.Proceso;
                entity.CLAVE = model.Clave;
            }
            if (db.SaveChanges() > 0)
            {
                rm.result   = true;
                rm.response = true;
                rm.message  = "Sus datos se guardaron correctamente";
                rm.function = "reload(true,'" + rm.message + "')";
            }
            return(Json(rm, JsonRequestBehavior.AllowGet));
        }
Пример #2
0
        // GET: Procesos
        public ActionResult Index()
        {
            SubprocesosModel model = new SubprocesosModel();

            model.permisos = PermisosModulo.ObtenerPermisos(Modulo.TIENDAS);

            if (model.permisos == null)
            {
                TempData["message"] = "danger,No tiene pemisos";
                return(Redirect("~/Home"));
            }

            return(View(ABSOLUTE_PATH, model));
        }