private void PopulatePermissions(string user) { try { lblMsg.Text = ""; btnDelete.Enabled = (AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.DeleteUser, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session));; CheckBox chk; DataTable userRoles = UserManager.PopulatePermissions(user); //reset permision foreach (GridViewRow dgi in gvRoleList.Rows) { ((CheckBox)dgi.FindControl("chkPermit")).Checked = false; } for (int i = 0; i < userRoles.Rows.Count; i++) { foreach (GridViewRow dgi in gvRoleList.Rows) { chk = (CheckBox)dgi.FindControl("chkPermit"); if (short.Parse(gvRoleList.DataKeys[dgi.RowIndex].Value.ToString()) == short.Parse(userRoles.Rows[i]["Role"].ToString())) { chk.Checked = true; } } } } catch { } }
protected void Page_Load(object sender, EventArgs e) { try { if (!(AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.ModifyUser, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.DeleteUser, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.AddNewUser, Session))) { Response.Redirect("AdminDefault.aspx"); } if (!IsPostBack) { PopulateListUser(); PopulateGridView(); if (Session["User"] != null) { btnSaveUserProperties.Enabled = (AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.ModifyUser, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session)); btnNewUser.Enabled = (AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.AddNewUser, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session)); btnDelete.Enabled = (AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.DeleteUser, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session)); btnSavePermission.Enabled = (AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.GivePermission, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session)); } else { btnSaveUserProperties.Enabled = false; btnNewUser.Enabled = false; btnDelete.Enabled = false; } btnSavePermission.Enabled = false; gvRoleList.Enabled = false; } } catch { } }
private void InsertUserProperties() { try{ if (txtUserName.Text == "") { lblMsg.Text = "User cannot be empty."; return; } if (txtPassword.Text == "") { lblMsg.Text = "Password cannot be empty."; return; } if (txtPassword.Text != txtConfirmPassword.Text) { lblMsg.Text = "The password you gave and the confirmation do not match."; return; } bool IsSuccssfullySaved = false; IsSuccssfullySaved = UserManager.InserUser(int.Parse(AdminBaseUIPage.GetID("Users")), txtUserName.Text, Utility.ComputeHash(txtPassword.Text), txtFirstName.Text, txtMiddleName.Text, txtLastName.Text, 0); if (IsSuccssfullySaved) { lblMsg.Text = "User Successfully Saved!!!"; PopulateListUser(); } else { lblMsg.Text = "User Not saved Please try again!!!"; } } catch { } }
private void Initialize() { if (Session["User"] != null) { btnUpload.Enabled = (AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.UploadFile, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session)); } else { Page.Response.Redirect("Default.aspx"); } }
void Authenticate() { string msg; if (!AdminBaseUIPage.Login(LogInAuthenticate.UserName, LogInAuthenticate.Password, Session, out msg)) { LogInAuthenticate.FailureText = msg; } else //authenticated { // if (AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session)) Response.Redirect("AdminDefault.aspx"); } }
private void Initialize() { if (Session["User"] != null) { lblUser.Text = Session["UserName"].ToString() + " @ Picture"; btnSave.Enabled = ((AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.AddNewAndModifyContent, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session))); btnDelete.Enabled = ((AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.DeleteCotent, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session))); btnApprove.Enabled = ((AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.ApproveContent, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session))); PopulateCatagory(); Populate(); } }
protected void lstUserList_SelectedIndexChanged(object sender, EventArgs e) { try { if (lstUserList.SelectedIndex == -1) { return; } newUser = false; btnSavePermission.Enabled = (AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.GivePermission, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session));; gvRoleList.Enabled = (AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.GivePermission, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session));; string user = lstUserList.SelectedValue; PopulateUserProperties(user); PopulatePermissions(user); } catch { } }
private void Initialize() { try { if (Session["User"] != null) { btnSave.Enabled = (AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.AddNewAndModifyContent, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session)); btnDelete.Enabled = (AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.DeleteCotent, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session)); btnApprove.Enabled = (AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.ApproveContent, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session)); ddListOperation.Enabled = (AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.ViewContent, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session)); Populate(); } else { Response.Redirect("Default.aspx"); } } catch { } }
private void SaveUserProperties() { try{ string user = ""; if (!newUser) { user = lstUserList.SelectedValue; UpdateUserProperties(); } else { user = AdminBaseUIPage.GetID("Users"); InsertUserProperties(); } } catch { } }
private void Save() { try { string id; string sql; if (ddListOperation.SelectedValue == "-- Create New --") { id = AdminBaseUIPage.GetID("[HomePage]"); if (id == "") { id = "1"; } if (HomePage.Insert(int.Parse(id), txtTitle.Text, FCKeditor1.Value.Replace("\'", "\'\'"), FCKeditor2.Value.Replace("\'", "\'\'"), "D", DateTime.Now, Session["UserName"].ToString())) { lblMessage.Text = "The content was succesfully saved."; } else { lblMessage.Text = "There was problem saving the content."; } } else { id = ddListOperation.SelectedValue; if (HomePage.Update(int.Parse(id), txtTitle.Text, FCKeditor1.Value.Replace("\'", "\'\'"), FCKeditor2.Value.Replace("\'", "\'\'"), DateTime.Now, Session["UserName"].ToString())) { lblMessage.Text = "The content was succesfully saved."; } else { lblMessage.Text = "There was problem saving the content."; } } Populate(); } catch { } }
private void Save() { try{ string id; string sql; if (ddListOperation.SelectedValue == "-- Create New --") { id = AdminBaseUIPage.GetID("Links"); if (id == "") { id = "1"; } if (Links.Insert(int.Parse(id), txtTitle.Text, txtFileName.Text, "D")) { lblMessage.Text = "The content was succesfully saved."; } else { lblMessage.Text = "There was problem saving the content."; } } else { id = ddListOperation.SelectedValue; if (Links.Update(int.Parse(id), txtTitle.Text, txtFileName.Text)) { lblMessage.Text = "The content was succesfully saved."; } else { lblMessage.Text = "There was problem saving the content."; } } Populate(); } catch { } }
private void Save() { try{ string id; GetId(); if (ddListOperation.SelectedValue == "-- Create New --") { id = AdminBaseUIPage.GetID("downloadable"); if (id == "") { id = "1"; } if (Downloads.Insert(int.Parse(id), int.Parse(Id), txtTitle.Text, txtFileName.Text, FCKeditor1.Value, txtSize.Text, int.Parse(cmbDocType.SelectedValue), "D", DateTime.Now)) { lblMessage.Text = "The content was succesfully saved."; } else { lblMessage.Text = "There was problem saving the content."; } } else { id = ddListOperation.SelectedValue; if (Downloads.Update(int.Parse(id), txtTitle.Text, txtFileName.Text, FCKeditor1.Value, txtSize.Text, int.Parse(cmbDocType.SelectedValue), DateTime.Now)) { lblMessage.Text = "The content was succesfully saved."; } else { lblMessage.Text = "There was problem saving the content."; } } Populate(); } catch { } }
private void Initialize() { try { if (Session["User"] != null) { lblUser.Text = Session["UserName"].ToString() + " @ SiteMap"; btnSave.Enabled = ddListOperation.Enabled = btnApprove.Enabled = btnDelete.Enabled = AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session); Populate(); } else { Response.Redirect("Default.aspx"); } } catch { } }
private void Initialize() { try { lblUser.Text = Session["UserName"].ToString() + " @ Picture Catagory"; if (Session["User"] != null) { ddListOperation.Enabled = btnApprove.Enabled = btnDelete.Enabled = btnSave.Enabled = ((AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.ManageNews, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session))); Populate(); } else { Response.Redirect("Default.aspx"); } } catch { } }
private void Initialize() { try { if (Session["User"] != null) { ddListOperation.Enabled = btnApprove.Enabled = btnDelete.Enabled = btnSave.Enabled = ((AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.ManageNews, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session))); GetYMD(); Populate(); } else { Response.Redirect("Default.aspx"); } } catch { } }
void LogOut() { AdminBaseUIPage.CleanUp(Session); }
private void Initialize() { try { if (Session["User"] != null) { btnUpload.Enabled = ddListOperation.Enabled = btnApprove.Enabled = btnDelete.Enabled = btnSave.Enabled = ((AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.ManageDownloads, Session) || AdminBaseUIPage.CheckRole(AdminBaseUIPage.Role.Admin, Session))); GetId(); Populate(); PopulateDocumentType(); } else { Page.Response.Redirect("LogIn.aspx"); } } catch { } }