public ActionResult Edit(int id) { var model = new CreateEditViewModel(); var role = securityProvider.GetRole(id); Mapper.DynamicMap(role, model); return(PartialView("CreateEdit", model)); }
public ActionResult Edit(long id) { var model = new CreateEditViewModel(); var visitCategory = securityProvider.GetRole(id); mapper.Map(visitCategory, model); return(PartialView("CreateEdit", model)); }
protected void Page_Load(object sender, EventArgs e) { int roleID = String.IsNullOrEmpty(Request["RoleID"]) ? 1 : Convert.ToInt32(Request["RoleID"]); RowID = Convert.ToInt32(roleID); if (!IsPostBack) { lblRoleName.Text = SecurityService.GetRole(roleID).Name; PopulateMenus(); cblPrivilege.Visible = btnSave.Visible = false; } }
public void GetRole() { //given var me = SeedData.CreateAdminUser(Context); ISecurityProvider provider = new SecurityProvider(Context, me); var role = SeedData.CreateRole(Context, "Developer"); //when var getRole = provider.GetRole(role.Id); //then getRole.Id.ShouldBeGreaterThan(0); getRole.RoleName.ShouldEqual("Developer"); }
public void DeleteRole() { //given var me = SeedData.CreateAdminUser(Context); ISecurityProvider provider = new SecurityProvider(Context, me); var newRole = SeedData.CreateRole(Context, "Director"); //when provider.DeleteRole(newRole.Id); //then provider.GetRole(newRole.Id).ShouldBeNull(); }
public void ArchiveRole() { //given var me = SeedData.CreateAdminUser(Context); ISecurityProvider provider = new SecurityProvider(Context, me); var newRole = SeedData.CreateRole(Context, "Mentor"); //when provider.ArchiveRole(newRole.Id); var role = provider.GetRole(newRole.Id); //then role.RoleName.ShouldEqual("Mentor"); role.Status.ShouldEqual(StatusType.Archive); }