Пример #1
0
        public ActionResult Edit(VModel.SySystem.Form m)
        {
            if (ModelState.IsValid)
            {
                int r = Bll.SySystemBll.Edit(m);
                switch (r)
                {
                case 200:
                    return(Json(new { success = true }));
                }
            }

            return(View(m));
        }
Пример #2
0
        /// <summary>
        /// 编辑
        /// </summary>
        /// <returns></returns>
        public static int Edit(VModel.SySystem.Form m)
        {
            using (var db = new fz_basicEntities())
            {
                sy_system dbm = db.sy_system.Find(m.Id);

                dbm.PId       = m.PId;
                dbm.Name      = m.Name;
                dbm.Url       = m.Url;
                dbm.PageOpen  = m.PageOpen;
                dbm.IsNav     = m.IsNav;
                dbm.Sort      = m.Sort;
                dbm.IsEnabled = m.IsEnabled;

                db.SaveChanges();
            }

            Common.Caches.RemoveCache("sy_system");

            return(200);
        }
Пример #3
0
        /// <summary>
        /// 新增
        /// </summary>
        /// <returns></returns>
        public static int Add(VModel.SySystem.Form m)
        {
            using (var db = new fz_basicEntities())
            {
                sy_system dbm = new sy_system
                {
                    PId       = m.PId,
                    Type      = 2,
                    Name      = m.Name,
                    IsNav     = m.IsNav,
                    Url       = m.Url,
                    PageOpen  = m.PageOpen,
                    Level     = 2,
                    Sort      = m.Sort,
                    IsEnabled = m.IsEnabled,
                    IsSystem  = true
                };
                sy_nav dbnav = new sy_nav
                {
                    SId       = dbm.Id,
                    Type      = 3,
                    Name      = dbm.Name,
                    PageOpen  = dbm.PageOpen,
                    Level     = 1,
                    Sort      = dbm.Sort,
                    IsEnabled = dbm.IsEnabled,
                    IsSystem  = dbm.IsSystem
                };
                db.sy_system.Add(dbm);
                db.sy_nav.Add(dbnav);
                db.SaveChanges();
            }

            Common.Caches.RemoveCache("sy_system");

            return(200);
        }
Пример #4
0
 public ActionResult Edit(int id)
 {
     VModel.SySystem.Form m = Bll.SySystemBll.GetEdit(id);
     return(View(m));
 }