예제 #1
0
        private void TxbNewNummer_TextChanged(object sender, EventArgs e)
        {
            var InputResult = UserInputChecker.UserNummerInput(TxbNewNummer.Text);

            switch (InputResult)
            {
            case UserInputChecker.InputResult.Valid:
                LblNewNummer.ForeColor = System.Drawing.Color.Black;
                LblNewNummer.Text      = lblNummer;
                _IsNummerCorrect       = true;
                return;

            case UserInputChecker.InputResult.NoText:
                LblNewNummer.ForeColor = System.Drawing.Color.Black;
                LblNewNummer.Text      = lblNummer;
                _IsNummerCorrect       = false;
                return;

            case UserInputChecker.InputResult.InValidChar:
                LblNewNummer.ForeColor = System.Drawing.Color.Red;
                LblNewNummer.Text      = lblNummer + "\nAlleen letters (a-zA-Z) en getallen (0-9) zijn toegestaan";
                _IsNummerCorrect       = false;
                return;
            }
        }
예제 #2
0
        private void TxbNewPrijs_TextChanged(object sender, EventArgs e)
        {
            var InputResult = UserInputChecker.UserPrijsInput(TxbNewPrijs.Text);

            switch (InputResult)
            {
            case UserInputChecker.InputResult.Valid:
                LblNewPrijs.ForeColor = System.Drawing.Color.Black;
                LblNewPrijs.Text      = lblPrijs;
                _IsPrijsCorrect       = true;
                return;

            case UserInputChecker.InputResult.NoText:
                LblNewPrijs.ForeColor = System.Drawing.Color.Black;
                LblNewPrijs.Text      = lblPrijs;
                _IsPrijsCorrect       = true;
                return;

            case UserInputChecker.InputResult.InValidChar:
                LblNewPrijs.ForeColor = System.Drawing.Color.Red;
                string ErrorDisplay = lblPrijs +
                                      "\nAlleen getallen (0-9) en de komma(,) zijn toegestaan." +
                                      "\nPrijzen behoren te bestaan uit minimaal 2 getallen, " +
                                      "of één getal en 2 getallen na de komma.";
                LblNewPrijs.Text = ErrorDisplay;
                _IsPrijsCorrect  = false;
                return;
            }
        }
예제 #3
0
        private void TxbNewVoorraad_TextChanged(object sender, EventArgs e)
        {
            var InputResult = UserInputChecker.UserVoorraadInput(TxbNewVoorraad.Text);

            switch (InputResult)
            {
            case UserInputChecker.InputResult.Valid:
                LblNewVoorraad.ForeColor = System.Drawing.Color.Black;
                LblNewVoorraad.Text      = lblVoorraad;
                _IsVoorraadCorrect       = true;
                return;

            case UserInputChecker.InputResult.NoText:
                LblNewVoorraad.ForeColor = System.Drawing.Color.Black;
                LblNewVoorraad.Text      = lblVoorraad;
                _IsVoorraadCorrect       = false;
                return;

            case UserInputChecker.InputResult.InValidChar:
                LblNewVoorraad.ForeColor = System.Drawing.Color.Red;
                LblNewVoorraad.Text      = lblVoorraad + "\nAlleen getallen (0-9) zijn toegestaan";
                _IsVoorraadCorrect       = false;
                return;
            }
        }
예제 #4
0
        private void TxbNewOmschrijving_TextChanged(object sender, EventArgs e)
        {
            var InputResult = UserInputChecker.UserOmschrijvingInput(TxbNewOmschrijving.Text);

            switch (InputResult)
            {
            case UserInputChecker.InputResult.Valid:
                LblNewOmschrijving.ForeColor = System.Drawing.Color.Black;
                LblNewOmschrijving.Text      = lblOmschrijving;
                _IsOmschrijvingCorrect       = true;
                return;

            case UserInputChecker.InputResult.NoText:
                LblNewOmschrijving.ForeColor = System.Drawing.Color.Black;
                LblNewOmschrijving.Text      = lblOmschrijving;
                _IsOmschrijvingCorrect       = true;
                return;

            case UserInputChecker.InputResult.InValidChar:
                LblNewOmschrijving.ForeColor = System.Drawing.Color.Red;
                string ErrorDisplay = lblOmschrijving + "\nDe volgende tekens mogen niet gebruikt worden: " +
                                      "(!@#$%^&*()=[]{};:'<>?)";
                LblNewOmschrijving.Text = ErrorDisplay;
                _IsOmschrijvingCorrect  = false;
                return;
            }
        }