//GET: Role/Edit/5 public ActionResult Edit(int?id) { try { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } RoleViewModel roleViewModel = new RoleViewModel(); roleViewModel = roleViewModel.FindRole(id); TempData["id"] = roleViewModel.roleId; if (roleViewModel.roleId == 0) { return(HttpNotFound()); } return(View(roleViewModel)); } catch (Exception ex) { errorlogviewmodel = new ErrorLogViewModel(); errorlogviewmodel.LogError(ex); return(View("Error")); } }