コード例 #1
0
        public ActionResult Create(Setting setting)
        {
            if (ModelState.IsValid)
            {
                setting.Id = Guid.NewGuid();
                db.Settings.Add(setting);
                db.SaveChanges();
                return RedirectToAction("Index");
            }

            ViewBag.LanguageId = new SelectList(db.LocaleLanguages, "Id", "Name", setting.LanguageId);
            ViewBag.NewMemberStartRoleId = new SelectList(db.MemberRoles, "Id", "RoleName", setting.NewMemberStartRoleId);
            ViewBag.SuperAdminUserId = new SelectList(db.MemberUsers, "Id", "UserName", setting.SuperAdminUserId);
            return View(setting);
        }
コード例 #2
0
 public ActionResult Edit(Setting setting)
 {
     if (ModelState.IsValid)
     {
         db.Entry(setting).State = EntityState.Modified;
         db.SaveChanges();
         return RedirectToAction("Index");
     }
     ViewBag.LanguageId = new SelectList(db.LocaleLanguages, "Id", "Name", setting.LanguageId);
     ViewBag.NewMemberStartRoleId = new SelectList(db.MemberRoles, "Id", "RoleName", setting.NewMemberStartRoleId);
     ViewBag.SuperAdminUserId = new SelectList(db.MemberUsers, "Id", "UserName", setting.SuperAdminUserId);
     return View(setting);
 }