public bool vaildDataForParent(string username, string email, string ID, string phoneNumber, string creditCard, int numberOfChildren, ref string headProblem, ref string problem) { SQLQuery mSQLQuery = new SQLQuery(); if (username.Length == 0 || email.Length == 0 || ID.Length == 0 || phoneNumber.Length == 0 || creditCard.Length == 0) { headProblem = "Wrong in data"; problem = "Please continue your data"; return(true); } else if (mSQLQuery.checkForUsername(username) == true) { headProblem = "Wrong Username or Password"; problem = "Username already exists"; return(true); } else if (numberOfChildren == 0) { problem = "Parent should have at least one Child"; headProblem = "No Children"; return(true); } else if (!checkMails(email)) { problem = "Please Enter correct email"; headProblem = "Invaild email"; return(true); } else if (!checkNationalID(ID)) { problem = "Please Enter correct ID"; headProblem = "Invaild ID"; return(true); } else if (!checkPhoneNum(phoneNumber)) { problem = "Please Enter correct Phone Number"; headProblem = "Invaild Phone Number"; return(true); } else if (!checkCreditCardt(creditCard)) { problem = "Please Enter correct Credit Card"; headProblem = "Invaild Credit Card"; return(true); } return(false); }
private void loginButton_Click(object sender, RoutedEventArgs e) { SQLQuery mSqlQuery = new SQLQuery(); if (!mSqlQuery.checkForUsername(username.Text)) { usernameError.Visibility = Visibility.Visible; passwordError.Visibility = Visibility.Visible; } else if (!mSqlQuery.serachForUser(username.Text, password.Password)) { usernameError.Visibility = Visibility.Hidden; passwordError.Visibility = Visibility.Visible; } else { usernameError.Visibility = Visibility.Hidden; passwordError.Visibility = Visibility.Hidden; if (GlobalVariables.globalType.Equals("Staff")) { //open staff form staffWindow mStaffWindow = new staffWindow(); mStaffWindow.Show(); } else if (GlobalVariables.globalType.Equals("Admin")) { //open admin form adminWindow adminForm = new adminWindow(); adminForm.Show(); } else if (GlobalVariables.globalType.Equals("Parent")) { //open parent form parentWindow mParentWindow = new parentWindow(); mParentWindow.Show(); } this.Close(); } }
private void loginButton_Click(object sender, RoutedEventArgs e) { SQLQuery mSqlQuery = new SQLQuery(); if (mSqlQuery.checkForUsername(username.Text) == false) { usernameError.Visibility = Visibility.Visible; passwordError.Visibility = Visibility.Visible; } else if (!mSqlQuery.serachForUser(username.Text, password.Password) == false) { usernameError.Visibility = Visibility.Hidden; passwordError.Visibility = Visibility.Visible; } else { usernameError.Visibility = Visibility.Hidden; passwordError.Visibility = Visibility.Hidden; MessageBox.Show("Hello, " + username.Text + "!", "Logged In Successfully", MessageBoxButton.OK, MessageBoxImage.None); if (GlobalVariables.globalType.Equals("Staff")) { //open staff form staffWindow mStaffWindow = new staffWindow(); mStaffWindow.Show(); } else if (GlobalVariables.globalType.Equals("Admin")) { //open admin form adminWindow adminForm = new adminWindow(); adminForm.Show(); } else if (GlobalVariables.globalType.Equals("Parent")) { //open parent form parentWindow mParentWindow = new parentWindow(); mParentWindow.Show(); } this.Close(); } }
public bool checkEnteredData() { bool ans = true; ValidateData validator = new ValidateData(); SQLQuery mSql = new SQLQuery(); if (!validator.checkCreditCardt(creditCard.Text)) { ans = false; creditError.Visibility = Visibility.Visible; } else { creditError.Visibility = Visibility.Hidden; } if (mSql.checkForUsername(username.Text) || username.Text.Equals("Enter username Here")) { ans = false; usernameError.Visibility = Visibility.Visible; } else { usernameError.Visibility = Visibility.Hidden; } if (!validator.verifyField(password.Password)) { ans = false; passwordError.Visibility = Visibility.Visible; } else { passwordError.Visibility = Visibility.Hidden; } return(ans); }
public bool vaildDataForStaff(string firstName, string email, string ID, string phoneNumber, ref string headProblem, ref string problem) { SQLQuery mSQLQuery = new SQLQuery(); if (firstName.Length == 0 || email.Length == 0 || ID.Length == 0 || phoneNumber.Length == 0) { headProblem = "Wrong in data"; problem = "Please continue your data"; return(true); } else if (mSQLQuery.checkForUsername(firstName) == true) { headProblem = "Wrong Username or Password"; problem = "Username already exists"; return(true); } else if (!checkMails(email)) { problem = "Please Enter correct email"; headProblem = "Invaild email"; return(true); } else if (!checkNationalID(ID)) { problem = "Please Enter correct ID"; headProblem = "Invaild ID"; return(true); } else if (!checkPhoneNum(phoneNumber)) { problem = "Please Enter correct Phone Number"; headProblem = "Invaild Phone Number"; return(true); } return(false); }
public bool checkEnteredData() { bool ans = true; ValidateData validator = new ValidateData(); SQLQuery mSql = new SQLQuery(); if (!validator.verifyField(firstName.Text) || firstName.Text.Equals("Enter First Name Here")) { ans = false; MessageBox.Show("Please Correct Your First Name !", "Error Occur", MessageBoxButton.OK, MessageBoxImage.Hand); firstNameError.Visibility = Visibility.Visible; } else { firstNameError.Visibility = Visibility.Hidden; } if (!validator.verifyField(lastName.Text) || lastName.Text.Equals("Enter Last Name Here")) { ans = false; MessageBox.Show("Please Correct Your Last Name !", "Error Occur", MessageBoxButton.OK, MessageBoxImage.Hand); lastNameError.Visibility = Visibility.Visible; } else { lastNameError.Visibility = Visibility.Hidden; } if (!validator.checkNationalID(ID.Text)) { ans = false; MessageBox.Show("Please Correct Your ID !", "Error Occur", MessageBoxButton.OK, MessageBoxImage.Hand); IDError.Visibility = Visibility.Visible; } else { IDError.Visibility = Visibility.Hidden; } if (!validator.checkMails(email.Text)) { ans = false; MessageBox.Show("Please Correct Your Email !", "Error Occur", MessageBoxButton.OK, MessageBoxImage.Hand); emailError.Visibility = Visibility.Visible; } else { emailError.Visibility = Visibility.Hidden; } if (!validator.checkPhoneNum(phoneNumber.Text)) { ans = false; MessageBox.Show("Please Correct Your Phone Number !", "Error Occur", MessageBoxButton.OK, MessageBoxImage.Hand); phoneError.Visibility = Visibility.Visible; } else { phoneError.Visibility = Visibility.Hidden; } if ((mSql.checkForUsername(username.Text) && currentUserName != username.Text)) { ans = false; MessageBox.Show("Please Correct Your UserName !", "Error Occur", MessageBoxButton.OK, MessageBoxImage.Hand); usernameError.Visibility = Visibility.Visible; } else { usernameError.Visibility = Visibility.Hidden; } if (!validator.verifyField(password.Password)) { ans = false; MessageBox.Show("Please Correct Your Password !", "Error Occur", MessageBoxButton.OK, MessageBoxImage.Hand); passwordError.Visibility = Visibility.Visible; } else { passwordError.Visibility = Visibility.Hidden; } return(ans); }
public Boolean checkEnteredData(bool x) { bool ans = true; ValidateData validator = new ValidateData(); SQLQuery mSQLQuery = new SQLQuery(); if (!validator.verifyField(firstName.Text)) { ans = false; firstNameError.Visibility = Visibility.Visible; } else { firstNameError.Visibility = Visibility.Hidden; } if (!validator.verifyField(lastName.Text)) { ans = false; lastNameError.Visibility = Visibility.Visible; } else { lastNameError.Visibility = Visibility.Hidden; } if (!x && (!validator.checkNationalID(ID.Text) || mSQLQuery.getParentByID(Convert.ToInt64(ID.Text)).Rows.Count != 0)) { ans = false; IDError.Visibility = Visibility.Visible; } else { IDError.Visibility = Visibility.Hidden; } if (!validator.checkMails(email.Text)) { ans = false; emailError.Visibility = Visibility.Visible; } else { emailError.Visibility = Visibility.Hidden; } if (!validator.checkPhoneNum(phoneNumber.Text)) { ans = false; phoneError.Visibility = Visibility.Visible; } else { phoneError.Visibility = Visibility.Hidden; } if (!validator.verifyField(address.Text)) { ans = false; addressError.Visibility = Visibility.Visible; } else { addressError.Visibility = Visibility.Hidden; } if (!validator.checkCreditCardt(creditCard.Text)) { ans = false; creditError.Visibility = Visibility.Visible; } else { creditError.Visibility = Visibility.Hidden; } if (mSQLQuery.checkForUsername(username.Text) && !x) { ans = false; usernameError.Visibility = Visibility.Visible; } else { usernameError.Visibility = Visibility.Hidden; } if (!validator.verifyField(password.Password)) { ans = false; passwordError.Visibility = Visibility.Visible; } else { passwordError.Visibility = Visibility.Hidden; } return(ans); }
public bool checkEnteredData() { bool ans = true; ValidateData validator = new ValidateData(); SQLQuery mSql = new SQLQuery(); if (!validator.verifyField(firstName.Text) || firstName.Text.Equals("Enter First Name Here")) { ans = false; firstNameError.Visibility = Visibility.Visible; } else { firstNameError.Visibility = Visibility.Hidden; } if (!validator.verifyField(lastName.Text) || lastName.Text.Equals("Enter Last Name Here")) { ans = false; lastNameError.Visibility = Visibility.Visible; } else { lastNameError.Visibility = Visibility.Hidden; } if (!validator.checkNationalID(ID.Text)) { ans = false; IDError.Visibility = Visibility.Visible; } else { IDError.Visibility = Visibility.Hidden; } if (!validator.checkMails(email.Text)) { ans = false; emailError.Visibility = Visibility.Visible; } else { emailError.Visibility = Visibility.Hidden; } if (!validator.checkPhoneNum(phoneNumber.Text)) { ans = false; phoneError.Visibility = Visibility.Visible; } else { phoneError.Visibility = Visibility.Hidden; } if (mSql.checkForUsername(username.Text) || username.Text.Equals("Enter Username Here")) { ans = false; usernameError.Visibility = Visibility.Visible; } else { usernameError.Visibility = Visibility.Hidden; } if (!validator.verifyField(password.Password)) { ans = false; passwordError.Visibility = Visibility.Visible; } else { passwordError.Visibility = Visibility.Hidden; } return(ans); }