private void UpdateObjectFromFields() { SelectedItem.UserName = Username.Text; var password = Password.Text.Trim(); var encryptedPassword = StringHelper.Encrypt(password); if (password != "") { SelectedItem.Password = encryptedPassword; } SelectedItem.EmailAddress = EmailAddress.Text; SelectedItem.IsActive = IsActive.Checked; SelectedItem.ProfilePhoto = ProfilePhoto.GetValue().ToString(); SelectedItem.FirstName = FirstName.Text; SelectedItem.LastName = LastName.Text; SelectedItem.AfterLoginStartPage = AfterLoginStartPage.Text; SelectedItem.Roles.Clear(); foreach (ListItem item in RolesList.Items) { if (item.Selected) { SelectedItem.Roles.Add(BaseMapper.GetObjectFromContext <Role>(RolesMapper.GetByID(long.Parse(item.Value)))); } } }
protected void DeleteRole_Click(object sender, EventArgs e) { var id = ((LinkButton)sender).CommandArgument; if (!string.IsNullOrEmpty(id)) { var item = selectedItem.History.SingleOrDefault(i => i.ID == long.Parse(id)); IEnumerable <RoleMedia> RoleMediaDetails = new List <RoleMedia>(); if (ItemList.SelectedValue != null) { Role role = RolesMapper.GetByID(long.Parse(ItemList.SelectedValue.ToString())); RoleMediaDetails = RolesMediasMapper.GetByRole(role, selectedItem); } HandleDelete(RoleMediaDetails); } }
public string DeleteItemPermanently(long id) { Role item = BaseMapper.GetObjectFromContext(RolesMapper.GetByID(id)); if (item != null) { Return returnObj = RolesMapper.DeletePermanently(item); if (returnObj.IsError) { return(jGrowlHelper.GenerateCode(new jGrowlMessage("Error", "Error deleting item permanently", jGrowlMessage.jGrowlMessageType.Error, returnObj.Error), true)); } else { return(jGrowlHelper.GenerateCode(new jGrowlMessage("Success", "Item was successfully deleted permanently", jGrowlMessage.jGrowlMessageType.Success), false)); } } return(""); }
private void Bind() { if (RoleSelector.ComboBox.SelectedValue != "") { OnRoleSelectPanel.Visible = true; Role role = RolesMapper.GetByID(long.Parse(RoleSelector.ComboBox.SelectedValue)); if (role == null) { return; } PermissionsSelector.ShowPermissions(role.Permissions); if (AdminBasePage.SelectedMediaDetail != null) { PermissionsSelector.SetSelectedPermissions(RolesMediasMapper.GetRolePermissions(role, AdminBasePage.SelectedMediaDetail)); } } }
public Role GetSelectedRole() { return(RolesMapper.GetByID(long.Parse(RoleSelector.ComboBox.SelectedValue))); }
public Role GetSelectedRole() { return(RolesMapper.GetByID(long.Parse(Items.SelectedValue))); }