protected void btnSave_Click(object sender, EventArgs e) { try { UserProfile userProfile = new UserProfile(); MembershipUser user; string password = Membership.GeneratePassword(8, 1); if (!string.IsNullOrEmpty(Request.Params["Id"])) { userProfile = DALHelper.GetUsers(userCriteria => userCriteria.UserId == new Guid(Request.Params["id"])).First(); user = Membership.GetUser(this.txtEmail.Text); } else { if (Membership.GetUser(this.txtEmail.Text) != null) { this.ltrlMessage.Text = UICommon.GetErrorMessage("User already exists"); //System.Windows.Forms.MessageBox.Show("User already exists", "Add Edit User"); return; } //string password = "******"; user = Membership.CreateUser(this.txtEmail.Text, password); userProfile.CreatedDate = DateTime.Now; userProfile.CreatedBy = UICommon.GetCurrentUserID(); } user.IsApproved = this.chkActive.Checked; Membership.UpdateUser(user); userProfile.ModifiedDate = DateTime.Now; userProfile.ModifiedBy = UICommon.GetCurrentUserID(); userProfile.UserId = new Guid(user.ProviderUserKey.ToString()); userProfile.FirstName = this.txtFirstName.Text; userProfile.LastName = this.txtLastName.Text; userProfile.Email = this.txtEmail.Text; userProfile.ContacInfo = this.txtContactInfo.Text; userProfile.CreatedDate = DateTime.Now; userProfile.Active = this.chkActive.Checked; userProfile.UserName = user.UserName; DALHelper.UpdateUserProfile(userProfile); DataTable dtLogin = ObjclsFrms.loadList("SelLoginCredentailsForNAC", "sp_Masters"); if (dtLogin.Rows.Count > 0) { MailService(dtLogin, "BSMEA - Eclaim Account Activation for BSMEA Users", password); } } catch (Exception ex) { UICommon.LogException(ex, "Add Edit User"); String innerMessage = (ex.InnerException != null) ? ex.InnerException.Message : ""; ObjclsFrms.LogMessageToFile(UICommon.GetLogFileName(), "AddEditUser.aspx btnSave_Click()", "Error : " + ex.Message.ToString() + " - " + innerMessage); } Response.Redirect("Users.aspx"); }
public DataTable loadList(string sp) { SqlCommand cmd = null; SqlDataReader rdr = default(SqlDataReader); DataTable dt = new DataTable("TT"); SqlConnection cn = null; try { // cmd = new SqlCommand(); // cn = ObjGeneral.FunMyCon(ref cn); { cmd.Connection = cn; cmd.CommandText = sp; cmd.CommandType = CommandType.StoredProcedure; rdr = cmd.ExecuteReader(CommandBehavior.CloseConnection); dt.Load(rdr); if (!rdr.IsClosed) { rdr.Close(); } return(dt); } } catch (SqlException ex) { String innerMessage = (ex.InnerException != null) ? ex.InnerException.Message : ""; LogMessageToFile(UICommon.GetLogFileName(), "General Functions ", sp + "Error : " + ex.Message.ToString() + " - " + innerMessage); return(null); // } catch (Exception ex) { String innerMessage = (ex.InnerException != null) ? ex.InnerException.Message : ""; LogMessageToFile(UICommon.GetLogFileName(), "General Functions ", sp + "Error : " + ex.Message.ToString() + " - " + innerMessage); return(null); // } finally { // cmd.Dispose(); // if ((cn != null)) { cn.Close(); } } }
protected void btnSave_Click(object sender, EventArgs e) { try { } catch (Exception ex) { // UICommon.LogException(ex, "Security"); String innerMessage = (ex.InnerException != null) ? ex.InnerException.Message : ""; ObjclsFrms.LogMessageToFile(UICommon.GetLogFileName(), "Security.aspx btnSave_Click()", "Error : " + ex.Message.ToString() + " - " + innerMessage); } }
protected void lnkAddUser_Click(object sender, EventArgs e) { try { Save(); } catch (Exception ex) { String innerMessage = (ex.InnerException != null) ? ex.InnerException.Message : ""; ObjclsFrms.LogMessageToFile(UICommon.GetLogFileName(), "OrderDetail.aspx PageLoad()", "Error : " + ex.Message.ToString() + " - " + innerMessage); } }
protected void btnSave_Click(object sender, EventArgs e) { try { Roles.CreateRole(this.txtEnglishTitle.Text); Response.Redirect("~/Admin/Roles.aspx"); } catch (Exception ex) { this.ltrlMessage.Text = "<div class='alert alert-error'><button class='close' data-dismiss='alert'></button>Role already exists</div>"; UICommon.LogException(ex, "Add Edit Role"); String innerMessage = (ex.InnerException != null) ? ex.InnerException.Message : ""; ObjclsFrms.LogMessageToFile(UICommon.GetLogFileName(), "AddRole.aspx btnSave_Click()", "Error : " + ex.Message.ToString() + " - " + innerMessage); } }
protected void Page_Load(object sender, EventArgs e) { try { if (!Page.IsPostBack) { this.FillForm(); } } catch (Exception ex) { UICommon.LogException(ex, "Update Password"); String innerMessage = (ex.InnerException != null) ? ex.InnerException.Message : ""; ObjclsFrms.LogMessageToFile(UICommon.GetLogFileName(), "UpdatePassword.aspx Page_Load()", "Error : " + ex.Message.ToString() + " - " + innerMessage); } }
protected void Page_Load(object sender, EventArgs e) { try { if (!Page.IsPostBack) { this.LoadRoles(); this.LoadSecurity(); } } catch (Exception ex) { //UICommon.LogException(ex, "Security"); String innerMessage = (ex.InnerException != null) ? ex.InnerException.Message : ""; ObjclsFrms.LogMessageToFile(UICommon.GetLogFileName(), "Security.aspx Page_Load()", "Error : " + ex.Message.ToString() + " - " + innerMessage); } }
protected void Page_Load(object sender, EventArgs e) { try { if (!Page.IsPostBack) { if (string.IsNullOrEmpty(Request.Params["Id"])) { this.chkActive.Checked = true; } this.FillForm(); } } catch (Exception ex) { UICommon.LogException(ex, "Add Edit User"); String innerMessage = (ex.InnerException != null) ? ex.InnerException.Message : ""; ObjclsFrms.LogMessageToFile(UICommon.GetLogFileName(), "AddEditUser.aspx Page_Load()", "Error : " + ex.Message.ToString() + " - " + innerMessage); } }
protected void lnkSave_Click(object sender, EventArgs e) { try { if (ResponseID == 0) { string mode = "I"; Save(mode); } else { string mode = "U"; Save(mode); } } catch (Exception ex) { String innerMessage = (ex.InnerException != null) ? ex.InnerException.Message : ""; ObjclsFrms.LogMessageToFile(UICommon.GetLogFileName(), "AddEditBranch.aspx PageLoad()", "Error : " + ex.Message.ToString() + " - " + innerMessage); } }
public void Save() { string userId = Request.Params["Id"].ToString(); DataTable delData = ObjclsFrms.loadList("DeleteUserRole", "sp_Masters", userId.ToString()); int count = grvRpt.SelectedItems.Count; int i = 0; foreach (GridDataItem item in grvRpt.SelectedItems) { try { string roleId = item.GetDataKeyValue("RoleId").ToString(); i++; string[] arr = new string[] { roleId.ToString() }; string response = ObjclsFrms.SaveData("sp_Masters", "InsertIntoUsersInRoles", userId.ToString(), arr); int res = Int32.Parse(response); if (res > 0) { if (i == count) { ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "tmp", "<script type='text/javascript'>ErrorModal( 'Role assignment to user has been completed' );</script>", false); } } else { ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "tmp", "<script type='text/javascript'>ErrorModal( 'User role process is having some technical issues, please try again');</script>", false); } } catch (Exception ex) { String innerMessage = (ex.InnerException != null) ? ex.InnerException.Message : ""; ObjclsFrms.LogMessageToFile(UICommon.GetLogFileName(), "UserRoles.aspx PageLoad()", "Error : " + ex.Message.ToString() + " - " + innerMessage); ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "tmp", "<script type='text/javascript'>ErrorModal( 'User role process is having some technical issues, please try again');</script>", false); } } }
protected void btnSave_Click(object sender, EventArgs e) { try { if (string.IsNullOrEmpty(UICommon.GetCurrentUserID().ToString())) { return; } MembershipUser user; user = Membership.GetUser(this.txtEmail.Text); Boolean isSucess = user.ChangePassword(txtOldPassword.Text, txtNewPassword.Text); if (isSucess == true) { String UserNo = UICommon.GetCurrentUserID().ToString(); DataTable dt = default(DataTable); Mode = "SelectUser"; dt = ObjclsFrms.loadList(Mode, "sp_User", UserNo); UserProfile userProfile = DALHelper.GetUsers(userCriteria => userCriteria.UserId == new Guid(dt.Rows[0]["UserId"].ToString())).First(); userProfile.AccessCode = txtNewPassword.Text.ToString(); DALHelper.UpdateUserProfile(userProfile); Response.Redirect("~/Admin/AdminDashboard.aspx"); } else { ltrlMessage.Text = "Error Occured, Please contact system Administrator"; } } catch (Exception ex) { UICommon.LogException(ex, "Add Edit User"); String innerMessage = (ex.InnerException != null) ? ex.InnerException.Message : ""; ObjclsFrms.LogMessageToFile(UICommon.GetLogFileName(), "UpdatePassword.aspx btnSave_Click()", "Error : " + ex.Message.ToString() + " - " + innerMessage); } }
private void LoadMenu() { DataTable dx = (DataTable)Session["count"]; var leftNavs = DALHelper.GetLeftNavigation(); var html = new StringBuilder(); int isSelectionDone = 0; var url = Request.Url.AbsolutePath; //var userRoles = Roles.GetRolesForUser(HttpContext.Current.User.Identity.Name); var userRoles = Roles.GetRolesForUser(Session["UserName"].ToString()); if (!UserHasAccess(userRoles)) { Response.Redirect("~/Login.aspx"); return; } foreach (LeftNav leftNav in leftNavs.Where(nav => nav.Parent == 0 || nav.Parent == -1).OrderBy(nav => nav.SortOrder)) { if (!UserInRole(leftNav.Roles, userRoles) && leftNav.Parent != -1) { continue; } var children = leftNavs.Where(nav => nav.Parent == leftNav.ID); bool select; //string urql; //urql = ".."; isSelectionDone = 0; if (children != null && children.Count() > 0) { foreach (LeftNav currentNav in children.OrderBy(nav => nav.SortOrder)) { if (!UserInRole(currentNav.Roles, userRoles)) { continue; } select = isActive(currentNav, leftNavs, url); if (select) { html.AppendFormat("<li class=\"kt-menu__item kt-menu__item--submenu kt-menu__item--open\" aria-haspopup=\"true\" data-ktmenu-submenu-toggle=\"hover\">"); isSelectionDone = 1; continue; } } if (isSelectionDone == 0) { html.AppendFormat("<li class=\"kt-menu__item kt-menu__item--submenu \" aria-haspopup=\"true\" data-ktmenu-submenu-toggle=\"hover\">"); } } else { if (leftNav.Parent == -1) { html.AppendFormat("<li class=\"kt-menu__section\"> <h4 class=\"kt-menu__section-text\">{0}</h4>", leftNav.Title); } else { select = isActive(leftNav, leftNavs, url); if (select) { Session["page"] = null; html.AppendFormat("<li class=\"kt-menu__item kt-menu__item--active\" aria-haspopup=\"true\">"); } else { if (Session["page"] != null) { if (Session["page"].ToString().Equals(leftNav.Url)) { html.AppendFormat("<li class=\"kt-menu__item kt-menu__item--active\" aria-haspopup=\"true\">"); } else { html.AppendFormat("<li class=\"kt-menu__item kt-menu__item\" aria-haspopup=\"true\">"); } } else { html.AppendFormat("<li class=\"kt-menu__item kt-menu__item\" aria-haspopup=\"true\">"); } } } } if (children != null && children.Count() > 0) { html.Append("<a href =\"javascript:;\" class=\"kt-menu__link kt-menu__toggle\">"); html.AppendFormat("<span class=\"kt-menu__link-icon\"><img src=\"{0}\"/></span><span class=\"kt-menu__link-text\" >{1}</span>", leftNav.icon, leftNav.Title); html.Append("<i class=\"kt-menu__ver-arrow la la-angle-right\"></i></a>"); html.Append("<div class=\"kt-menu__submenu\"><span class=\"kt-menu__arrow\"></span>"); html.Append("<ul class=\"kt-menu__subnav\">"); foreach (LeftNav currentNav in children.OrderBy(nav => nav.SortOrder)) { if (!UserInRole(currentNav.Roles, userRoles)) { continue; } select = isActive(currentNav, leftNavs, url); if (select) { html.AppendFormat("<li class=\"kt-menu__item kt-menu__item--active\" aria-haspopup=\"true\"><a href = \"{0}\" class=\"kt-menu__link\">", currentNav.Url); html.AppendFormat("<i class=\"kt-menu__link-bullet kt-menu__link-bullet--dot\"><span></span></i><span class=\"kt-menu__link-text\" >{0}</span>", currentNav.Title); html.AppendFormat("</a></li>"); //<span class=\"kt-badge kt-badge--danger kt-badge--inline\"></span> //if there is any notifiation count to be displayed, then it can be shown under this span } else { html.AppendFormat("<li class=\"kt-menu__item\" aria-haspopup=\"true\"><a href = \"{0}\" class=\"kt-menu__link\">", currentNav.Url); html.AppendFormat("<i class=\"kt-menu__link-bullet kt-menu__link-bullet--dot\"><span></span></i><span class=\"kt-menu__link-text\" >{0}</span>", currentNav.Title); html.AppendFormat("</a></li>"); //<span class=\"kt-badge kt-badge--danger kt-badge--inline\"></span> //if there is any notifiation count to be displayed, then it can be shown under this span } } html.Append("</ul>"); html.Append("</div>"); } else { if (leftNav.Parent != -1) { html.AppendFormat("<a href = \"{0}\" class=\"kt-menu__link\">", leftNav.Url); html.AppendFormat("<span class=\"kt-menu__link-icon\">"); html.AppendFormat("<img src = \"{0}\" height=\"15px\" width=\"15px\" />", leftNav.icon); if (leftNav.Hidden == true) { string count = "0"; try { if (leftNav.Url.Equals("/Admin/ListNewClaim.aspx")) { count = dx.Rows[0][3].ToString(); } else if (leftNav.Url.Equals("/Admin/ClosedClaim.aspx")) { count = dx.Rows[0][1].ToString(); } else if (leftNav.Url.Equals("/Admin/ProposedMasters.aspx")) { count = dx.Rows[0][4].ToString(); } else if (leftNav.Url.Equals("/Admin/DraftedClaim.aspx")) { count = dx.Rows[0][5].ToString(); } else { count = "0"; } } catch (Exception ex) { String innerMessage = (ex.InnerException != null) ? ex.InnerException.Message : ""; ObjclsFrms.LogMessageToFile(UICommon.GetLogFileName(), "LeftNavigation.aspx PageLoad()", "Error : " + ex.Message.ToString() + " - " + innerMessage); } html.AppendFormat("</span><span class=\"kt-menu__link-text\" >{0}</span><span class=\"kt-menu__link-badge\"><span class=\"kt-badge" + " kt-badge--rounded kt-badge--brand\" style=\"background-color:#ed1c24;\">{1}</span></span></a>", leftNav.Title, count); } else { html.AppendFormat("</span><span class=\"kt-menu__link-text\" >{0}</span><span class=\"kt-menu__link-badge\"></a>", leftNav.Title); } // } } html.AppendFormat("</li>"); } this.ltrlHtml.Text = html.ToString(); }
public DataSet loadList(string Mode, string sp, string Para1, string[] Paras, Boolean isDataSet) { SqlCommand cmd = null; SqlConnection cn = null; try { // cmd = new SqlCommand(); // cn = ObjGeneral.FunMyCon(ref cn); { cmd.Connection = cn; cmd.CommandText = sp; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@Mode", Mode); cmd.Parameters.AddWithValue("@Para1", Para1); cmd.Parameters.Add(new SqlParameter("@Res", SqlDbType.NVarChar, 50)); cmd.Parameters["@Res"].Direction = ParameterDirection.Output; for (int i = 0; i < Paras.Length; i++) { cmd.Parameters.AddWithValue("@Para" + (i + 2).ToString(), Paras[i].ToString()); } SqlDataAdapter adapter = new SqlDataAdapter(cmd); DataSet ds = new DataSet(); adapter.Fill(ds); return(ds); } } catch (SqlException ex) { String innerMessage = (ex.InnerException != null) ? ex.InnerException.Message : ""; LogMessageToFile(UICommon.GetLogFileName(), "General Functions ", sp + "Error : " + ex.Message.ToString() + " - " + innerMessage); //MessageBox.Show("Source: " & MyExp.Source & ControlChars.Cr & ControlChars.Cr & "State: " & MyExp.State.ToString() & ControlChars.Cr & "Class: " & MyExp.Class.ToString() & ControlChars.Cr & "Server: " & MyExp.Server & ControlChars.Cr & "Message: " & MyExp.Message.ToString() & ControlChars.Cr & "Line: " & MyExp.LineNumber.ToString()) return(null); // } catch (Exception ex) { String innerMessage = (ex.InnerException != null) ? ex.InnerException.Message : ""; LogMessageToFile(UICommon.GetLogFileName(), "General Functions ", sp + "Error : " + ex.Message.ToString() + " - " + innerMessage); //MessageBox.Show("Message : " & Exp.Message) return(null); // } finally { // cmd.Dispose(); if ((cn != null)) { cn.Close(); } // } }
public DataTable loadListX(string Mode, string sp, string Where) { SqlCommand cmd = null; SqlDataReader rdr = default(SqlDataReader); DataTable dt = new DataTable("TT"); SqlConnection cn = null; try { // cmd = new SqlCommand(); // cn = ObjGeneral.FunMyCon(ref cn); { cmd.Connection = cn; cmd.CommandText = sp; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@Mode", Mode); cmd.Parameters.AddWithValue("@Para1", Where); cmd.Parameters.Add(new SqlParameter("@Res", SqlDbType.NVarChar, 50)); cmd.Parameters["@Res"].Direction = ParameterDirection.Output; rdr = cmd.ExecuteReader(CommandBehavior.CloseConnection); dt.Load(rdr); if (!rdr.IsClosed) { rdr.Close(); } return(dt); } } catch (SqlException ex) { String innerMessage = (ex.InnerException != null) ? ex.InnerException.Message : ""; LogMessageToFile(UICommon.GetLogFileName(), "General Functions ", sp + "Error : " + ex.Message.ToString() + " - " + innerMessage); //MessageBox.Show("Source: " & MyExp.Source & ControlChars.Cr & ControlChars.Cr & "State: " & MyExp.State.ToString() & ControlChars.Cr & "Class: " & MyExp.Class.ToString() & ControlChars.Cr & "Server: " & MyExp.Server & ControlChars.Cr & "Message: " & MyExp.Message.ToString() & ControlChars.Cr & "Line: " & MyExp.LineNumber.ToString()) return(null); // } catch (Exception ex) { String innerMessage = (ex.InnerException != null) ? ex.InnerException.Message : ""; LogMessageToFile(UICommon.GetLogFileName(), "General Functions ", sp + "Error : " + ex.Message.ToString() + " - " + innerMessage); //MessageBox.Show("Message : " & Exp.Message) return(null); // } finally { // cmd.Dispose(); if ((cn != null)) { cn.Close(); } // } }