Esempio n. 1
0
        public ActionResult CreateByHtml()
        {
            Sidebar();
            var model = new HomePageModularByHtml();

            return(View(model));
        }
Esempio n. 2
0
        public ActionResult EditByHtml(HomePageModularByHtml model)
        {
            if (!ModelState.IsValid)
            {
                Sidebar();
                return(View(model));
            }
            var eId = EnterpriseID;
            var m   = db.HomePageModulars
                      .FirstOrDefault(s => s.ID == model.ID &&
                                      s.EnterpriseID == eId);

            if (m == null)
            {
                return(this.ToError("错误", "模块不存在", Url.Action("Index")));
            }
            m.Content = model.Content;
            m.Title   = model.Title;
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Esempio n. 3
0
        public ActionResult EditByHtml(int id)
        {
            Sidebar();
            var eId = EnterpriseID;
            var m   = db.HomePageModulars
                      .FirstOrDefault(s => s.ID == id &&
                                      s.EnterpriseID == eId);

            if (m == null)
            {
                return(this.ToError("错误", "模块不存在", Url.Action("Index")));
            }
            var model = new HomePageModularByHtml()
            {
                Content = m.Content,
                ID      = m.ID,
                Title   = m.Title
            };

            return(View(model));
        }
Esempio n. 4
0
        public ActionResult CreateByHtml(HomePageModularByHtml model)
        {
            if (!ModelState.IsValid)
            {
                Sidebar();
                return(View(model));
            }
            var             eId     = EnterpriseID;
            var             maxSort = db.HomePageModulars.Where(s => s.EnterpriseID == eId).Max(s => s.Sort) + 1;
            HomePageModular modular = new HomePageModular
            {
                Content      = model.Content,
                EnterpriseID = eId,
                Sort         = maxSort,
                Title        = model.Title,
                Type         = model.Type
            };

            db.HomePageModulars.Add(modular);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }