protected void ImgBtnSend_Click(object sender, ImageClickEventArgs e) { PIKCV.BUS.Company objCompany = new PIKCV.BUS.Company(); DataTable dtCompany = objCompany.GetCompanyInfo(this.smCompanyID); if (dtCompany.Rows.Count > 0) { if (txtPassword.Text != CARETTA.COM.Encryption.Decrypt(dtCompany.Rows[0]["Password"].ToString())) { if (objCompany.UpdateCompanyPassword(this.smCompanyID, txtPassword.Text, false)) { Response.Write("<script>alert('Þifreniz Deðiþtirilmiþtir.');window.location.href('pikcv.aspx?pik=Company-CompanyLogon');</script>"); } else { Response.Write("<script>alert('Þifreniz Deðiþtirilirken Bir Hata Oluþtu. Lütfen Tekrar Deneyin.');</script>"); } } else { dvScript.InnerHtml = "<script>alert('Lütfen eski þifrenizden farklý bir þifre giriniz.');</script>"; } } else { Response.Write("<script>alert('Þifreniz Deðiþtirilirken Bir Hata Oluþtu. Lütfen Tekrar Deneyin.');</script>"); } }
protected void ImgBtnSend_Click(object sender, ImageClickEventArgs e) { PIKCV.BUS.Company objCompany = new PIKCV.BUS.Company(); DataRow drCompany = null; if (trEmail.Visible) { drCompany = objCompany.GetCompanyByEmail(txtEmail.Text); if (drCompany != null) { trEmail.Visible = false; trSecretQuestion.Visible = true; trSecretAnswer.Visible = true; this.fpCompanyID = Convert.ToInt32(drCompany["CompanyID"]); ltlSecretQuestion.Text = drCompany["SecretQuestion"].ToString(); ltlInfoMessage.Text = "Þifreniz gizli soruya verdiðiniz cevaptan sonra e-posta adresinize gönderilecektir"; } else { Response.Write("<script>alert('Bu email adresi ile kayýtlý kullanýcý bulunamadý!')</script>"); } } else if (trSecretQuestion.Visible) { DataTable dtCompanyDetail = objCompany.GetCompanyInfo(this.fpCompanyID); if (dtCompanyDetail.Rows[0]["SecretAnswer"].ToString() == txtSecretAnswer.Text.Trim()) { string Pass = Encryption.Decrypt(dtCompanyDetail.Rows[0]["Password"].ToString()); string Email = dtCompanyDetail.Rows[0]["UserName"].ToString(); if (MailTemplates.Send_Tmp_ForgotPassCompany(MailTemplates.ForgotPasswordCompany, Pass, dtCompanyDetail.Rows[0]["ContactName"].ToString(), dtCompanyDetail.Rows[0]["ContactLastName"].ToString(), Email)) { objCompany.UpdateCompanyPassword(this.fpCompanyID, Pass, true); this.GoToFeedback(PIKCV.COM.EnumDB.ErrorTypes.ForgotPassword); } else { Response.Write("<script>alert('Þifreniz Email Adresinize Gönderirken Hata Oluþtu')</script>"); } } else { Response.Write("<script>alert('Gizli cevabýnýz yanlýþ!')</script>"); } } }