private bool IsValid()
        {
            bool flag = PL_GUI.ComboboxValidate(payment, "Payment method");

            if (flag)
            {
                flag = PL_GUI.DoubleRadioValidate(purchaseType, returnType, "Transaction type");
            }
            return(flag);
        }
예제 #2
0
 private void SearchByTranType(object sender, RoutedEventArgs e)
 {
     if (PL_GUI.DoubleRadioValidate(purchaseType, returnType, "Gender"))
     {
         Is_a_return tranType;
         if (purchaseType.IsChecked == true)
         {
             tranType = Is_a_return.Purchase;
         }
         else
         {
             tranType = Is_a_return.Return;
         }
         if (parentWindow.SearchDataEntity(TypeFields.is_a_return, tranType, null, 6))
         {
             this.Close();
         }
     }
 }
예제 #3
0
 private void SearchByGender(object sender, RoutedEventArgs e)
 {
     if (PL_GUI.DoubleRadioValidate(male, female, "Gender"))
     {
         Gender gen;
         if (male.IsChecked == true)
         {
             gen = Gender.Male;
         }
         else
         {
             gen = Gender.Female;
         }
         if (parentWindow.SearchDataEntity(TypeFields.gender, gen, null, 4))
         {
             this.Close();
         }
     }
 }
예제 #4
0
        private bool IsValid()
        {
            bool flag = true;

            if (isAdd)
            {
                flag = PL_GUI.RegExp(username.Text, "User name", 3);
            }
            if (flag && isAdd)
            {
                flag = PL_GUI.RegExp(password.Password, "Password", 3);
            }
            if (flag)
            {
                flag = PL_GUI.RegExp(firstName.Text, "First name", 1);
            }
            if (flag)
            {
                flag = PL_GUI.RegExp(lastName.Text, "Last name", 1);
            }
            if (flag)
            {
                flag = PL_GUI.RegExp(ID.Text, "ID", 0);
            }
            if (flag)
            {
                flag = PL_GUI.DoubleRadioValidate(male, female, "Gender");
            }
            if (flag)
            {
                flag = PL_GUI.ComboboxValidate(depID, "Department name");
            }
            if (flag)
            {
                flag = PL_GUI.ComboboxValidate(supID, "Supervisor ID");
            }
            if (flag)
            {
                flag = PL_GUI.RegExp(salary.Text, "Salary", 2);
            }
            return(flag);
        }
예제 #5
0
        private bool IsValid()
        {
            bool flag = true;

            if (isAdd)
            {
                flag = PL_GUI.RegExp(username.Text, "User name", 3);
            }
            if (flag && isAdd)
            {
                flag = PL_GUI.RegExp(password.Password, "Password", 3);
            }
            if (flag)
            {
                flag = PL_GUI.RegExp(firstName.Text, "First name", 1);
            }
            if (flag)
            {
                flag = PL_GUI.RegExp(lastName.Text, "Last name", 1);
            }
            if (flag)
            {
                flag = PL_GUI.RegExp(ID.Text, "ID", 0);
            }
            if (flag)
            {
                flag = PL_GUI.DoubleRadioValidate(male, female, "Gender");
            }
            if (flag)
            {
                if (dateOfBirth.Text.Equals(""))
                {
                    MessageBox.Show("Date of birth must be selected");
                    flag = false;
                }
            }
            return(flag);
        }