protected void btnSave_Click(object sender, EventArgs e) { var userID = ddlUsers.SelectedValue.ToString(); foreach (GridViewRow row in gvFormRights.Rows) { var lblFormID = (Label)row.FindControl("lblFormID"); var chkInsertRight = (CheckBox)row.FindControl("chkInsertRight"); var chkUpdateRight = (CheckBox)row.FindControl("chkUpdateRight"); var chkDeleteRight = (CheckBox)row.FindControl("chkDeleteRight"); var chkSelectRight = (CheckBox)row.FindControl("chkSelectRight"); FormRights fright = new FormRights(); fright.UserID = userID; fright.FormID = int.Parse(lblFormID.Text); fright.SelectRight = chkSelectRight.Checked == true ? true : false; fright.InsertRight = chkInsertRight.Checked == true ? true : false; fright.UpdateRight = chkUpdateRight.Checked == true ? true : false; fright.DeleteRight = chkDeleteRight.Checked == true ? true : false; bool result = FormRightsManager.UpdateFormRights(fright); if (userID != "0") { gvFormRights.DataSource = FormRightsManager.GetFormByUserID(userID); } gvFormRights.DataBind(); } }
public void SetPermission() { MembershipUser currentUser; currentUser = Membership.GetUser(); if (currentUser == null) { Response.Redirect("~/login.aspx"); } var clientID = currentUser.ProviderUserKey.ToString(); string pageName = "AddCustomer"; if (fright != null) { fright = FormRightsManager.GetFormRightsByUserIDFormID(pageName, clientID); //update option btnAddAppointment.Visible = fright.UpdateRight == true ? true : false; btnAddAppointment.Visible = fright.InsertRight == true ? true : false; } //GlobalFunction gf = new GlobalFunction(); //GlobalFunction.SetFormPermission(this, fright); }
protected void lbDelete_Click(object sender, EventArgs e) { ImageButton linkButton = new ImageButton(); linkButton = (ImageButton)sender; bool result = FormRightsManager.DeleteFormRights(Convert.ToInt32(linkButton.CommandArgument)); FormRightsManager.LoadFormRightsPage(gvFormRights, rptPager, 1, ddlPageSize); }
public void SetPermission() { MembershipUser currentUser; currentUser = Membership.GetUser(); if (currentUser == null) { Response.Redirect("~/login.aspx"); } var clientID = currentUser.ProviderUserKey.ToString(); string pageName = "AdminDisplayClient"; fright = FormRightsManager.GetFormRightsByUserIDFormID(pageName, clientID); }
private void loadUserRight(string username) { if (username != "0") { DataSet ds = FormRightsManager.GetFormByUserID(username); if (ds.Tables[0] != null) { gvFormRights.DataSource = ds; gvFormRights.DataBind(); } else { gvFormRights.DataSource = ds; gvFormRights.DataBind(); } } }
protected void Page_Load(object sender, EventArgs e) { MembershipUser currentUser; currentUser = Membership.GetUser(); if (currentUser == null) { Response.Redirect("~/login.aspx"); } if (currentUser.UserName != "admin") { dvUserManagement.Visible = false; } var clientID = currentUser.ProviderUserKey.ToString(); string pageName = "AdminDisplayClient"; fright = FormRightsManager.GetFormRightsByUserIDFormID(pageName, clientID); }
protected void Page_Load(object sender, EventArgs e) { if (!this.Page.User.Identity.IsAuthenticated) { Response.Redirect("~/login.aspx"); } MembershipUser currentUser; currentUser = Membership.GetUser(); if (currentUser == null) { Response.Redirect("~/login.aspx"); } var clientID = currentUser.ProviderUserKey.ToString(); string pageName = "AdminDisplayClient"; fright = FormRightsManager.GetFormRightsByUserIDFormID(pageName, clientID); string name = HttpContext.Current.User.Identity.Name; if (!string.IsNullOrEmpty(name)) { if (name.Equals("admin")) { //HyperLink1.NavigateUrl = "Admin.aspx"; } else { //HyperLink1.NavigateUrl = "SalesAgent.aspx"; } } }
private void SaveProfile(string username) { ProfileCommon p = (ProfileCommon)ProfileCommon.Create(username, true); Profile.FirstName = txtFirstName.Text; Profile.LastName = txtLastName.Text; Profile.Address = txtAddress.Text; Profile.City = txtCity.Text; Profile.PostalCode = txtZipcode.Text; Profile.State = txtState.Text; Profile.Country = "USA"; Profile.Save(); MembershipUser myObject = Membership.GetUser(username); if (chckCopyPermission.Checked) { var uName = ddlUserList.SelectedItem.Value; DataSet userRight = FormRightsManager.GetFormByUserID(uName); foreach (DataRow dr in userRight.Tables[0].Rows) { var chkInsertRight = bool.Parse(dr["InsertRight"].ToString()); var chkUpdateRight = bool.Parse(dr["UpdateRight"].ToString()); var chkDeleteRight = bool.Parse(dr["DeleteRight"].ToString()); var chkSelectRight = bool.Parse(dr["SelectRight"].ToString()); var FormID = int.Parse(dr["FormID"].ToString()); FormRights fright = new FormRights(); fright.UserID = myObject.ProviderUserKey.ToString(); fright.FormID = FormID; fright.SelectRight = chkSelectRight; fright.InsertRight = chkInsertRight; fright.UpdateRight = chkUpdateRight; fright.DeleteRight = chkDeleteRight; bool result = FormRightsManager.UpdateFormRights(fright); } } else { var chkInsertRight = false; var chkUpdateRight = false; var chkDeleteRight = false; var chkSelectRight = false; DataSet formName = FormsManager.GetAllFormss(); foreach (DataRow dr in formName.Tables[0].Rows) { FormRights fright = new FormRights(); fright.UserID = myObject.ProviderUserKey.ToString(); fright.FormID = int.Parse(dr["FormsID"].ToString());; fright.SelectRight = chkSelectRight; fright.InsertRight = chkInsertRight; fright.UpdateRight = chkUpdateRight; fright.DeleteRight = chkDeleteRight; bool result = FormRightsManager.UpdateFormRights(fright); } } }
protected void Page_Changed(object sender, EventArgs e) { int pageIndex = int.Parse((sender as LinkButton).CommandArgument); FormRightsManager.LoadFormRightsPage(gvFormRights, rptPager, pageIndex, ddlPageSize); }
protected void PageSize_Changed(object sender, EventArgs e) { FormRightsManager.LoadFormRightsPage(gvFormRights, rptPager, 1, ddlPageSize); }