Example #1
0
        public void Input(Control C)
        {
            TextBox  TB;
            Label    L;
            bool     JmenoOK;
            bool     VekOK;
            bool     DatumOK;
            bool     RCOK;
            DateTime date;

            switch (C.Name)
            {
            case "TBValidateName":
                TB = C as TextBox;
                if (!String.IsNullOrEmpty(TB.Text))
                {
                    if (JmenoOK = ValidatorJmeno.IsOkay(TB.Text))
                    {
                        Jmeno = TB.Text;
                    }
                }
                else
                {
                    return;
                }
                break;

            case "TBValidateAge":
                TB = C as TextBox;
                if (!String.IsNullOrEmpty(TB.Text))
                {
                    if (JmenoOK = ValidatorVek.IsOkay(TB.Text, out int vek))
                    {
                        Vek = vek;
                    }
                }
                break;

            case "TBValidatePIN":
                TB = C as TextBox;
                if (!String.IsNullOrEmpty(TB.Text))
                {
                    if (JmenoOK = ValidatorRodneCislo.IsOkay(TB.Text))
                    {
                        RodneCislo = TB.Text;
                    }
                }
                break;

            case "LBAgeDate":
                L    = C as Label;
                date = Convert.ToDateTime(L.Content.ToString());
                if (L.Content.ToString().Length != 0)
                {
                    if (JmenoOK = ValidatorDatum.IsOkay(date))
                    {
                        DatumNarozeni = date;
                    }
                }
                break;
            }
        }