Exemplo n.º 1
0
        private void ButtonBase_OnClick(object sender, RoutedEventArgs e)
        {
            CprCheck.CprError cprErr;
            CprCheck.Check(txtBoxCpr.Text, out cprErr);

            switch (cprErr)
            {
            case CprCheck.CprError.NoError:
                txtBlErrorMsg.Text = "Valid!!";
                break;

            case CprCheck.CprError.FormatError:
                txtBlErrorMsg.Text = "Wrong format :(";
                break;

            case CprCheck.CprError.DateError:
                txtBlErrorMsg.Text = "Date not valid?!";
                break;

            case CprCheck.CprError.Check11Error:
                txtBlErrorMsg.Text = "Not valid ..";
                break;

            default:
                txtBlErrorMsg.Text = "Unknown error occured";
                break;
            }
        }
Exemplo n.º 2
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            CprCheck.CprError error;
            CprCheck          someobj = new CprCheck();
            var test = someobj.Check(CprBox.Text, out error);

            if (test)
            {
                CprBox.Foreground = Brushes.Green;
            }
        }
Exemplo n.º 3
0
        private void btnValidateCPR_Click(object sender, RoutedEventArgs e)
        {
            CprCheck checker = new CprCheck();
            string   cpr     = TxtBoxCPR.Text;

            CprCheck.CprError errorMessage;
            bool result = checker.Check(cpr, out errorMessage);

            if (!result)
            {
                lblValidationResult.Foreground = (SolidColorBrush)(new BrushConverter().ConvertFrom("#FF0000"));
                lblValidationResult.Content    = "Invalid CPR!";
            }
            else
            {
                lblValidationResult.Foreground = (SolidColorBrush)(new BrushConverter().ConvertFrom("#008000"));
                lblValidationResult.Content    = "Valid CPR!";
            }
        }