Пример #1
0
        public bool Evaluate(PaHinzufügen h)
        {
            bool validInput = false;

            if (
                //Basic Data
                isValidName(h.FirstName, 0, 20) &
                isValidName(h.LastName, 0, 20) &
                isValidEmail(h.Email) &
                isValidPhoneNumber(h.PhoneNr) &
                isValidPhoneNumber(h.MobileNr) &
                isValidNumber(h.SVN, 10, 10) &
                isValidString(h.Street) &
                isValidString(h.HNr) &
                isValidString(h.StairNr) &
                isValidString(h.DoorNr) &
                isValidNumber(h.Etage) &
                isValidNumber(h.ZIP) &
                isValidString(h.City) &
                isValidString(h.Country) &
                isValidString(h.nationality) &

                //BankData
                isValidString(h.BIC) &
                isValidString(h.IBAN) &
                isValidString(h.kontoinhaber) &

                //mustHave
                isMustHave(h.LastName) &
                isMustHave(h.FirstName)


                )
            {
                validInput = true;
            }
            return(validInput);
        }
Пример #2
0
 public DienstHinzufügen(PaHinzufügen w)
 {
     newPA = w;
     InitializeComponent();
 }
Пример #3
0
 public AGAuswählen(PaHinzufügen w)
 {
     newPA = w;
     InitializeComponent();
     setPurchaserOnGrid(newPA.employedPurchasers);
 }