Example #1
0
 private void btnSignUp_Click(object sender, EventArgs e)
 {
     if (ControlValidation.Isblank(txtUsername.Text.Trim()) == true || ControlValidation.IsReserveWord(txtUsername.Text.Trim().ToLower()))
     {
         lblError.Text    = "Please enter Username !";
         txtUsername.Text = "";
         txtUsername.Focus();
     }
     else if (ControlValidation.Isblank(txtPassword.Text.Trim()) == true || ControlValidation.IsReserveWord(txtPassword.Text.Trim().ToLower()))
     {
         lblError.Text    = "Pleasse enter Password !";
         txtPassword.Text = "";
         txtPassword.Focus();
     }
     else if (txtPassword.Text.Trim() != txtConfirmPassword.Text.Trim())
     {
         lblError.Text    = "Password Mismatch !";
         txtPassword.Text = "";
         txtPassword.Focus();
         txtConfirmPassword.Text = "ConfirmPassword";
     }
     else if (ControlValidation.Isblank(txtFirstName.Text.Trim()) == true || ControlValidation.IsReserveWord(txtFirstName.Text.Trim().ToLower()))
     {
         lblError.Text     = "Enter First Name !";
         txtFirstName.Text = "";
         txtFirstName.Focus();
     }
     else if (ControlValidation.Isblank(txtLastName.Text.Trim()) == true || ControlValidation.IsReserveWord(txtLastName.Text.Trim().ToLower()))
     {
         lblError.Text    = "Enter Last Name !";
         txtLastName.Text = "";
         txtLastName.Focus();
     }
     else if (radioMale.Checked == false && radioFemale.Checked == false)
     {
         lblError.Text = "Select Gender !";
     }
     else if (ControlValidation.Isblank(txtMobileNo.Text.Trim()) == true || txtMobileNo.Text.Trim() == "MobileNo" || ControlValidation.IsValidMobileNo(txtMobileNo.Text.Trim()) == false)
     {
         lblError.Text    = "Enter valid Mobile Number !";
         txtMobileNo.Text = "";
         txtMobileNo.Focus();
     }
     else if (ControlValidation.Isblank(txtEmail.Text.Trim()) == true || txtEmail.Text.Trim() == "E-mail" || ControlValidation.IsValidEmail(txtEmail.Text.Trim()) == false)
     {
         lblError.Text = "Enter a valid email id !";
         txtEmail.Text = "";
         txtEmail.Focus();
     }
     else if (cmbQues1.SelectedIndex == 0)
     {
         lblError.Text = "Select Security Question 1 !";
     }
     else if (ControlValidation.Isblank(txtAnswer1.Text.Trim()) == true || ControlValidation.IsReserveWord(txtAnswer1.Text.Trim().ToLower()))
     {
         lblError.Text   = "Enter Answer for Question1 !";
         txtAnswer1.Text = "";
         txtAnswer1.Focus();
     }
     else if (cmbQues2.SelectedIndex == 0)
     {
         lblError.Text = "Select Security Question 2 !";
     }
     else if (ControlValidation.Isblank(txtAnswer2.Text.Trim()) == true || ControlValidation.IsReserveWord(txtAnswer2.Text.Trim().ToLower()))
     {
         lblError.Text   = "Enter Answer for Question2 !";
         txtAnswer2.Text = "";
         txtAnswer2.Focus();
     }
     else
     {
         InventoryEntities database = new InventoryEntities();
         if (ControlValidation.IsReserveWord(txtMiddleName.Text.Trim()))
         {
             txtMiddleName.Text = "";
         }
         var result = Register();
         if (result.Result == true)
         {
             lblError.Text = "";
             Login loginform = new Login();
             loginform.Show();
             this.Hide();
         }
         else
         {
             lblError.Text = result.Message;
         }
     }
 }