Esempio n. 1
0
        public ActionResult SysProgram_Update([DataSourceRequest] DataSourceRequest request, SysProgram sysProgram)
        {
            if (ModelState.IsValid)
            {
                var entity = new SysProgram
                {
                    SPRowid = sysProgram.SPRowid,
                    SPName  = sysProgram.SPName,
                    SPUrl   = sysProgram.SPUrl,
                    SPFont  = sysProgram.SPFont,
                    SPSysNo = sysProgram.SPSysNo
                };

                db.SysProgram.Attach(entity);
                db.Entry(entity).State = System.Data.Entity.EntityState.Modified;
                db.SaveChanges();
            }

            return(Json(new[] { sysProgram }.ToDataSourceResult(request, ModelState)));
        }
Esempio n. 2
0
        public ActionResult SysProgram_Destroy([DataSourceRequest] DataSourceRequest request, SysProgram sysProgram)
        {
            if (ModelState.IsValid)
            {
                var entity = new SysProgram
                {
                    SPRowid = sysProgram.SPRowid,
                    SPName  = sysProgram.SPName,
                    SPUrl   = sysProgram.SPUrl,
                    SPFont  = sysProgram.SPFont,
                    SPSysNo = sysProgram.SPSysNo
                };

                db.SysProgram.Attach(entity);
                db.SysProgram.Remove(entity);
                db.SaveChanges();
            }

            return(Json(new[] { sysProgram }.ToDataSourceResult(request, ModelState)));
        }
Esempio n. 3
0
        public ActionResult SysProgram_Create([DataSourceRequest] DataSourceRequest request, SysProgram sysProgram)
        {
            if (ModelState.IsValid)
            {
                var entity = new SysProgram
                {
                    SPRowid = Guid.NewGuid().ToString(),
                    SPName  = sysProgram.SPName,
                    SPUrl   = sysProgram.SPUrl,
                    SPFont  = sysProgram.SPFont,
                    SPSysNo = sysProgram.SPSysNo
                };

                db.SysProgram.Add(entity);
                db.SaveChanges();
                sysProgram.SPRowid = entity.SPRowid;
            }

            return(Json(new[] { sysProgram }.ToDataSourceResult(request, ModelState)));
        }