private void btnOKk_Click(object sender, RoutedEventArgs e) { bool dobar = true; if (dtpDatumPotpisa.SelectedDate == null) { borDatumPotpisa.BorderBrush = Brushes.Red; dtpDatumPotpisa.ToolTip = "Polje ne smije ostati prazno!"; dobar = false; } if (cbbVanjskiSaradnik.SelectedIndex == -1) { borVanjskiSaradnik.BorderBrush = Brushes.Red; cbbVanjskiSaradnik.ToolTip = "Polje ne smije ostati prazno!"; dobar = false; } if (dobar == true) { EksterniUgovor EU = new EksterniUgovor(); EU.VanjskiSaradnik = cbbVanjskiSaradnik.SelectedItem as VanjskiSaradnik; EU.DatumSklapanja = dtpDatumPotpisa.DisplayDate; EU.Opis = tbxOpisUgovora.Text; i.Add(EU); EksterniUgovorDAO dao = new EksterniUgovorDAO(); dao.Create(EU); this.Close(); } }
private void obrisiE_Click(object sender, RoutedEventArgs e) { List<int> broj = new List<int>(); Pomocni_prozori.ID id = new Pomocni_prozori.ID(broj); if (id.ShowDialog() == true) { bool imaGa = false; EksterniUgovor iu = null; foreach (EksterniUgovor i in Eugovori) { if (i.ID == broj[0]) { imaGa = true; iu = i; break; } } if (imaGa == true) { EksterniUgovorDAO dao = new EksterniUgovorDAO(); dao.Delete(iu); } else MessageBox.Show("ID koji ste unijeli ne postoji!"); refreshEBaza(); } }