コード例 #1
0
        public ActionResult SetSubMenu(int id)
        {
            SUBMENU submenu = data.SUBMENUs.SingleOrDefault(a => a.ID_SUBMENU == id);

            ViewData["admin12"]     = data.SUBMENUs.SingleOrDefault(a => a.ID_SUBMENU == id).ADMIN.Value;
            ViewData["kinhdoanh12"] = data.SUBMENUs.SingleOrDefault(a => a.ID_SUBMENU == id).KINHDOANH.Value;
            ViewData["thamdinh12"]  = data.SUBMENUs.SingleOrDefault(a => a.ID_SUBMENU == id).THAMDINH.Value;
            ViewData["tenmenu"]     = new SelectList(data.MENUs.ToList().OrderBy(s => s.TEN), "ID_MENU", "TEN", submenu.ID_MENU);
            return(View(submenu));
        }
コード例 #2
0
        public ActionResult SetSubMenu(int id, FormCollection collection)
        {
            var a1 = collection["admin12"].Contains("true");
            var b1 = collection["kinhdoanh12"].Contains("true");
            var c1 = collection["thamdinh12"].Contains("true");

            SUBMENU submenu = data.SUBMENUs.SingleOrDefault(a => a.ID_SUBMENU == id);

            ViewData["tenmenu"] = new SelectList(data.MENUs.ToList().OrderBy(s => s.TEN), "ID_MENU", "TEN", submenu.ID_MENU);

            submenu.ADMIN     = Convert.ToBoolean(a1);
            submenu.KINHDOANH = Convert.ToBoolean(b1);
            submenu.THAMDINH  = Convert.ToBoolean(c1);
            submenu.ID_MENU   = int.Parse(collection["tenmenu"]);
            UpdateModel(submenu);
            data.SubmitChanges();
            return(RedirectToAction("SetMenu", "Quanly", new { id = submenu.ID_MENU }));
        }