protected void btnChangePassword_Click(object sender, EventArgs e) { _daUser = new DA_User(); _user = new User(); try { _user.UserCode = _member.UserCode; _user.Password = txtNewPassword.Text; if (txtNewPassword.Text != txtConfirmPassword.Text) { ClientScript.RegisterStartupScript(GetType(), "Change Password", "alert('Passwords are not Matching');", true); return; } if (_daUser.ChangeUserPassword(_user)) { txtConfirmPassword.Text = string.Empty; txtNewPassword.Text = string.Empty; btnChangePassword.Enabled = false; ClientScript.RegisterStartupScript(GetType(), "Change Password", "alert('Password has been changed successfully');", true); } else { ClientScript.RegisterStartupScript(GetType(), "Change Password", "alert('Password change failed');", true); } } catch (Exception ex) { ClientScript.RegisterStartupScript(GetType(), "Rerequirement", "alert(" + Message.ErrorMessage + ");", true); EXCEPTION_UTILITY.WriteToLog(ex, GetLogFilePath(), _member.LoginId, "Requirement", "ETS", "LoadRequirements"); } }
private void NotificationsLabel() { _daNotification = new DA_Notification(); try { _lstNotification = _daNotification.getNotificationData(1); //for getting notifications var notifications = from m in _lstNotification where m.Type == 1 select m; StringBuilder _sbNotificationMarque = new StringBuilder(); foreach (var eachnotification in notifications) { _sbNotificationMarque.Append("<span style=\"color:red\">"); _sbNotificationMarque.Append("<b> NOTIFICATIONS :: </b> " + eachnotification.Description + " "); _sbNotificationMarque.Append("</span>"); } dvmarque.InnerHtml = _sbNotificationMarque.ToString(); //for getting alerts var alerts = from m in _lstNotification where m.Type == 2 select m; foreach (var eachalert in alerts) { _sbNotificationMarque.Append("<span style=\"color:green\">"); _sbNotificationMarque.Append("<b> ALERTS :: </b>" + eachalert.Description + " "); _sbNotificationMarque.Append("</span>"); } dvmarque.InnerHtml = _sbNotificationMarque.ToString(); //for getting wishes var wishes = from m in _lstNotification where m.Type == 3 select m; foreach (var eachwish in wishes) { _sbNotificationMarque.Append("<span style=\"color:blue\">"); _sbNotificationMarque.Append("<b> WISHES :: </b>" + eachwish.Description + " "); _sbNotificationMarque.Append("</span>"); } dvmarque.InnerHtml = _sbNotificationMarque.ToString(); } catch (Exception Ex) { //ClientScript.RegisterStartupScript(GetType(), "DSR", "alert(" + Message.ErrorMessage + ");", true); EXCEPTION_UTILITY.WriteToLog(Ex, Server.MapPath(Convert.ToString(ConfigurationManager.AppSettings["logpath"])), "user", "Site.Master.cs", "ETS", "NotificatinoLable"); } }
protected void ValidateUser() { try { beMember = new User(); beMember.LoginId = ((TextBox)frmLogin.FindControl("UserName")).Text; beMember.Password = ((TextBox)frmLogin.FindControl("Password")).Text; DA_User daUser = new DA_User(); if (((CheckBox)frmLogin.FindControl("RememberMe")).Checked) { Response.Cookies["UserName"].Expires = DateTime.Now.AddDays(30); Response.Cookies["Password"].Expires = DateTime.Now.AddDays(30); } else { Response.Cookies["UserName"].Expires = DateTime.Now.AddDays(-1); Response.Cookies["Password"].Expires = DateTime.Now.AddDays(-1); } Response.Cookies["UserName"].Value = ((TextBox)frmLogin.FindControl("UserName")).Text.Trim(); Response.Cookies["Password"].Value = ((TextBox)frmLogin.FindControl("Password")).Text.Trim(); beMember = daUser.CheckUserLogin(beMember); if (beMember != null) { Session["user"] = beMember; if (IsUserExistInShiftXML(beMember.UserCode.ToString())) { Response.Redirect("~/Account/DashBoard.aspx"); } { Response.Redirect("~/Shift.aspx"); } } else { ClientScript.RegisterStartupScript(GetType(), "Invalid", "alert('Invalid credentials');", true); } } catch (Exception ex) { ClientScript.RegisterStartupScript(GetType(), "New Rerequirement", "alert('Error Occured. Contact IT Department');", true); EXCEPTION_UTILITY.WriteToLog(ex, GetLogFilePath(), beMember.LoginId, "Login", "ETS", "ValidateUser"); } }
protected void lnkreset_Click(object sender, EventArgs e) { beMember = (User)Session["user"]; string strResetPassword = GeneratePassword(); try { //send mail string strFromMailid = Convert.ToString(ConfigurationManager.AppSettings["infomailid"]); string strFromMailPassword = Convert.ToString(ConfigurationManager.AppSettings["infomailpassword"]); string strDestinationMailID = txtPasswordMail.Text + "@goggery.com"; string strSubject = "ETS - Reset Password"; string strDetails = "Hi, " + strResetPassword; CommonUtility.COMMON_UTILITY c = new CommonUtility.COMMON_UTILITY(); c.SendMail(strFromMailid, strFromMailPassword, strDestinationMailID, strSubject, strDetails, 'T'); ClientScript.RegisterStartupScript(this.GetType(), "Password Reset", "alert('Password has been reset and sent to given mail id');", true); } catch (Exception ex) { ClientScript.RegisterStartupScript(GetType(), "New Rerequirement", "alert('Error Occured. Contact IT Department');", true); EXCEPTION_UTILITY.WriteToLog(ex, GetLogFilePath(), beMember.LoginId, "Login", "ETS", "lnkreset_Click"); } User u = new Model.User(); u.Password = strResetPassword; u.OfficialMailID = txtPasswordMail.Text + "@goggery.com"; DA_User da = new DA_User(); bool i = da.ResetPassword(u); if (i) { ClientScript.RegisterStartupScript(this.GetType(), "Password Reset", "alert('Password has been reset and sent to given mail id');", true); dforgetpassword.Visible = false; } else { ClientScript.RegisterStartupScript(this.GetType(), "Password Reset", "alert('Password not Resent');", true); } }