public ActionResult Mod([Bind(Include = "ID,roledata,PermissionsCollection")] RoleModViewModel roleModViewModelole) { if (ModelState.IsValid) { db.Entry(roleModViewModelole.roledata).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(roleModViewModelole)); }
// GET: roles/Edit/5 public ActionResult Mod(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } role role = db.role.Find(id); var permission = db.permission.OrderBy(m => m.id).ToList(); if (role == null) { return(HttpNotFound()); } RoleModViewModel viewModel = new RoleModViewModel(); viewModel.roledata = role; viewModel.PermissionsCollection = permission; return(View(viewModel)); }