protected void BtnResetUserPassword_Click(object sender, EventArgs e) { string UserName2 = TextBoxUsername.Text.Trim(); string EmailEntered = TextBoxEmail.Text.Trim(); if (UserName2.Equals("")) { ShowMessage("Please Enter your System Username", true); TextBoxUsername.Focus(); } else if (EmailEntered.Equals("")) { ShowMessage("Please Enter Your System Email", true); TextBoxEmail.Focus(); } else { dataTable = datafile.GetUserPassword(UserName2, EmailEntered); SystemUser user = new SystemUser(); if (dataTable.Rows.Count > 0) { user.Userid = int.Parse(dataTable.Rows[0]["Userid"].ToString()); user.Email = dataTable.Rows[0]["UserEmail"].ToString(); user.Fname = dataTable.Rows[0]["FirstName"].ToString(); user.Uname = dataTable.Rows[0]["UserName"].ToString(); user.Sname = dataTable.Rows[0]["SurName"].ToString(); user.Oname = dataTable.Rows[0]["OtherName"].ToString(); string passwd = bll.PasswdString(8); user.Passwd = bll.EncryptString(passwd); /// Reset Password datafile.ResetPassword(user); // DataLogin gg = new DataLogin(); string Subject = "New PegPay Portal Credentials"; string Body = "Hello\t" + user.Fname + "\t" + user.Sname + "\t" + user.Oname + "<br></br><br></br>" + "Please Find Below your New Portal Credentials" + "<br></br><br></br>" + "Username:\t" + user.Uname + "<br></br><br></br>" + "Password:\t" + passwd + "<br></br><br></br><br></br>Thank You" + "<br></br><b></br><b></br>Pegasus Technologies"; SendMail mm = new SendMail(); mm.SendUserEmail(user.Email, Subject, Body); ShowMessage1("Hello\t" + user.Fname + "\t" + user.Sname + "\t" + user.Oname + "\t your new credentials have been sent to your Email", true); MultiView1.ActiveViewIndex = 0; } else { ShowMessage("Your Username and Email are not corresponding", true); ClearControls(); MultiView1.ActiveViewIndex = 2; } } }