Exemple #1
0
        /// <summary>
        /// 编辑
        /// </summary>
        /// <returns></returns>
        public static int Edit(VModel.SySystem.FormCatalog m)
        {
            using (var db = new fz_basicEntities())
            {
                sy_system dbm = db.sy_system.Find(m.Id);

                dbm.Name      = m.Name;
                dbm.Sort      = m.Sort;
                dbm.IsEnabled = m.IsEnabled;

                db.SaveChanges();
            }

            Common.Caches.RemoveCache("sy_system");

            return(200);
        }
Exemple #2
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);
        }
Exemple #3
0
        /// <summary>
        /// 新增
        /// </summary>
        /// <returns></returns>
        public static int Add(VModel.SySystem.FormCatalog m)
        {
            using (var db = new fz_basicEntities())
            {
                sy_system dbm = new sy_system
                {
                    Type      = 1,
                    Name      = m.Name,
                    IsNav     = false,
                    PageOpen  = 1,
                    Level     = 1,
                    Sort      = m.Sort,
                    IsEnabled = m.IsEnabled,
                    IsSystem  = true
                };

                db.sy_system.Add(dbm);
                db.SaveChanges();
            }

            Common.Caches.RemoveCache("sy_system");

            return(200);
        }