//dll za prikaz datuma private void unosDatumFiltiranja_Leave(object sender, EventArgs e) { string uneseniNiz = unosDatumFiltiranja.Text; string izlazniNiz = PretvornikDatum.PretvoriDatum(uneseniNiz); unosDatumFiltiranja.Text = izlazniNiz; }
/// <summary> /// Pokreće PretvornikDatumDLL i vraća ispravni format datuma /// </summary> /// <param name="ulazniNiz">Podaci dobalvjeni s ulaza</param> /// <returns>Formatirani datum spreman za rad</returns> private string PretvorbaUnosaDatum(string ulazniNiz) { string izlazniNiz = ""; try { izlazniNiz = PretvornikDatum.PretvoriDatum(ulazniNiz); if (izlazniNiz == "greska") { throw new KampiralisteException("Datum rođenja je u neispravnom formatu!", this.Name); } } catch (KampiralisteException ex) { MessageBox.Show(ex.PorukaIznimke, "Upozorenje", MessageBoxButtons.OK, MessageBoxIcon.Error); } return(izlazniNiz); }