예제 #1
0
        public ActionResult PermissionEdit(int PermissionID)
        {
            var permission = _repo.GetPermissionByID(PermissionID);


            PermissionViewModel pvm = new PermissionViewModel()
            {
                PermissionID          = permission.PermissionID,
                PermissionName        = permission.PermissionName.Trim(),
                PermissionDescription = permission.PermissionDescription,
                assignedRoles         = permission.Roles.ToList()
            };

            pvm.selectRoles = new SelectList(_repo.GetRoles(), "RoleID", "RoleName");

            bool IsSaved;

            if (TempData["IsSaved"] != null)
            {
                IsSaved         = (bool)TempData["IsSaved"];
                ViewBag.IsSaved = IsSaved;
            }
            else
            {
                ViewBag.IsSaved = false;
            }


            return(View("PermissionEdit", pvm));
        }