public bool UnesiGlumca(TextBox txtIme, TextBox txtPrezime, ComboBox cmbPol, DateTimePicker dtpDatumRodjenja, TextBox txtRadniStaz) { Glumac g = new Glumac(); g.Ime = txtIme.Text; if (txtIme.Text == "") { MessageBox.Show("Molimo unesite ime!"); txtIme.Focus(); return(false); } g.Prezime = txtPrezime.Text; if (txtPrezime.Text == "") { MessageBox.Show("Molimo unesite prezime!"); txtPrezime.Focus(); return(false); } try { g.Pol = (Pol)Enum.Parse(typeof(Pol), cmbPol.SelectedItem.ToString()); } catch (Exception) { MessageBox.Show("Molimo unesite pol!"); cmbPol.Focus(); return(false); } g.DatumRodjenja = DateTime.Parse(dtpDatumRodjenja.Value.ToString("dd.MM.yyyy.", CultureInfo.InvariantCulture)); if (dtpDatumRodjenja.Value.Date >= DateTime.Today) { MessageBox.Show("Molimo unesite datum rodjenja!"); dtpDatumRodjenja.Focus(); return(false); } try { g.RadniStaz = Convert.ToDouble(txtRadniStaz.Text); } catch (Exception) { MessageBox.Show("Molimo unesite radni staž!"); txtRadniStaz.Focus(); return(false); } if (g.RadniStaz < 0) { MessageBox.Show("Molimo unesite radni staž!"); txtRadniStaz.Focus(); return(false); } Object rez = kom.SacuvajGlumca(g); if (rez == null) { MessageBox.Show("Sistem nije uspeo da sacuva glumca!"); return(false); } else { MessageBox.Show("Sistem je uspesno sacuvao glumca!"); txtIme.Clear(); txtPrezime.Clear(); txtRadniStaz.Clear(); cmbPol.ResetText(); dtpDatumRodjenja.Value = DateTime.Today; return(true); } }