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; } }