public ActionResult Edit(int id) { UserCrudServices service = new UserCrudServices(); List <TransactionAccount> allacc = serviceAccounts.allTransactionaccounts(); ViewBag.AllAccounts = allacc; string name = (string)Session["name"]; if (name == "Admin") { User user = service.find(id); List <Permission> listPermisons = service.findPermissions(id); ViewBag.Permissions = listPermisons; return(View(user)); } string username = (string)(Session["username"]); User users = service.findByString(username); if (users.option_edit == "Y") { User user = service.find(id); List <Permission> listPermisons = service.findPermissions(id); ViewBag.Permissions = listPermisons; return(View(user)); } return(RedirectToAction("Index", "Home")); }