protected void btnSubscribe_Click(object sender, EventArgs e) { ModalPopupExtender3.Show(); bool boolReturn = true; if (MessageClass.IsSpammer()) { bool isHuman = sub_captchaBox.Validate(sub_txtCaptcha.Text); sub_txtCaptcha.Text = null; if (!isHuman) { sub_lblError.Text = "Invalid Captcha!"; boolReturn = false; } } if (string.IsNullOrEmpty(sub_txtName.Text) && boolReturn) { sub_lblError.Text = "Please Enter Name"; boolReturn = false; } if ((string.IsNullOrEmpty(sub_txtEmail.Text) || !MessageClass.IsValid(sub_txtEmail.Text)) && boolReturn) { sub_lblError.Text = "Invalid Email!"; boolReturn = false; } //if (!string.IsNullOrEmpty(txtName_CN.Text)) //{ // lblError.Text = "Please Enter Glossary"; // boolReturn = false; //} if (boolReturn) { string strID = MessageClass.InsertFeedback(2, sub_txtName.Text, sub_txtEmail.Text, null, sub_txtPhone.Text, null); string body = "New subscriber name: " + sub_txtName.Text + "\n"; body += "Contact email: " + sub_txtEmail.Text + "\n"; body += "Phone number: " + sub_txtPhone.Text; MessageClass.SendMail("New Subscriber!", "*****@*****.**", body, false); sub_txtName.Enabled = false; sub_txtEmail.Enabled = false; sub_txtPhone.Enabled = false; sub_btnOkay.Enabled = false; sub_txtCaptcha.Enabled = false; sub_lblError.Text = "Thank You!"; } else { TurnCapchaOnOff(MessageClass.IsSpammer()); } }
protected void btnContact_Click(object sender, EventArgs e) { ModalPopupExtender1.Show(); bool boolReturn = true; if (string.IsNullOrEmpty(cu_txtName.Text) && boolReturn) { cu_lblError.Text = "Please Enter Name"; boolReturn = false; } if ((string.IsNullOrEmpty(cu_txtEmail.Text) || !MessageClass.IsValid(cu_txtEmail.Text)) && boolReturn) { cu_lblError.Text = "Invalid Email"; boolReturn = false; } if (string.IsNullOrEmpty(cu_txtMessage.Text) && boolReturn) { cu_lblError.Text = "Please Enter Message"; boolReturn = false; } if (MessageClass.IsSpammer()) { bool isHuman = cu_captchaBox.Validate(cu_txtCaptcha.Text); cu_txtCaptcha.Text = null; if (!isHuman) { if (string.IsNullOrEmpty(cu_txtName.Text)) { cu_lblError.Text = "Please Enter a Name!"; boolReturn = false; } else if (string.IsNullOrEmpty(cu_txtEmail.Text)) { cu_lblError.Text = "Invalid Email"; boolReturn = false; } else if (string.IsNullOrEmpty(cu_txtMessage.Text)) { cu_lblError.Text = "Please Enter Message"; boolReturn = false; } else { cu_lblError.Text = "Invalid Captcha!"; } boolReturn = false; } } //if (!string.IsNullOrEmpty(txtName_CN.Text)) //{ // lblError.Text = "Please Enter Glossary"; // boolReturn = false; //} if (boolReturn) { string strID = MessageClass.InsertFeedback(1, cu_txtName.Text, cu_txtEmail.Text, cu_txtMessage.Text, null, null); string body = "Users name: " + cu_txtName.Text + "\n\n"; body += "Message: \n " + cu_txtMessage.Text + "\n\n"; body += "Contact email: " + cu_txtEmail.Text; MessageClass.SendMail("New message from user! ", "*****@*****.**", body, false); cu_txtName.Enabled = false; cu_txtEmail.Enabled = false; cu_txtMessage.Enabled = false; cu_btnOkay.Enabled = false; cu_txtCaptcha.Enabled = false; cu_lblError.Text = "Thank You!"; } else { TurnCapchaOnOff(MessageClass.IsSpammer()); } }
protected void btnReport_Click(object sender, EventArgs e) { ModalPopupExtender2.Show(); bool boolReturn = true; if (MessageClass.IsSpammer()) { bool isHuman = err_captchaBox.Validate(err_txtCaptcha.Text); err_txtCaptcha.Text = null; if (!isHuman) { err_lblError.Text = "Invalid Captcha!"; boolReturn = false; } } if (string.IsNullOrEmpty(err_txtName.Text) && boolReturn) { err_lblError.Text = "Please Enter Name"; boolReturn = false; } if ((string.IsNullOrEmpty(err_txtEmail.Text) || !MessageClass.IsValid(err_txtEmail.Text)) && boolReturn) { err_lblError.Text = "Invalid Email!"; boolReturn = false; } if (string.IsNullOrEmpty(err_txtMessage.Text) && boolReturn) { err_lblError.Text = "Please Enter Description"; boolReturn = false; } //if (!string.IsNullOrEmpty(txtName_CN.Text)) //{ // lblError.Text = "Please Enter Glossary"; // boolReturn = false; //} if (boolReturn) { string strID = MessageClass.InsertFeedback(3, err_txtName.Text, err_txtEmail.Text, err_txtMessage.Text, null, HttpContext.Current.Request.Url.AbsoluteUri); string body = "Error reported from " + err_txtName.Text + "\n\n"; body += "Error message: \n " + err_txtMessage.Text + "\n\n"; body += "Contact email: " + err_txtEmail.Text; MessageClass.SendMail("Error reported on: " + HttpContext.Current.Request.Url.AbsoluteUri, "*****@*****.**", body, false); err_txtName.Enabled = false; err_txtEmail.Enabled = false; err_txtMessage.Enabled = false; err_btnOkay.Enabled = false; err_txtCaptcha.Enabled = false; err_lblError.Text = "Thank You!"; } else { TurnCapchaOnOff(MessageClass.IsSpammer()); } }