private void refreshFBaza() { FinalniUgovorDAO dao = new FinalniUgovorDAO(); Fugovori = dao.getAll(); dtgF.ItemsSource = Fugovori; }
private void btnOK_Click(object sender, RoutedEventArgs e) { bool dobar = true; if (dtpDatum.SelectedDate == null) { borDatum.BorderBrush = Brushes.Red; dtpDatum.ToolTip = "Polje ne smije ostati prazno!"; dobar = false; } if (cbbKupac.SelectedIndex == -1) { borKupac.BorderBrush = Brushes.Red; cbbKupac.ToolTip = "Polje ne smije ostati prazno!"; dobar = false; } if (cbbProdavac.SelectedIndex == -1) { borProdavac.BorderBrush = Brushes.Red; cbbProdavac.ToolTip = "Polje ne smije ostati prazno!"; dobar = false; } if (cbbNekretnina.SelectedIndex == -1) { borNekretnina.BorderBrush = Brushes.Red; cbbNekretnina.ToolTip = "Polje ne smije ostati prazno!"; dobar = false; } if (dobar == true) { FinalniUgovor FU = new FinalniUgovor(); FU.Kupac = cbbKupac.SelectedItem as Klijent; FU.Prodavac = cbbProdavac.SelectedItem as Klijent; FU.DatumSklapanja = dtpDatum.DisplayDate; FU.Nekretnina = cbbNekretnina.SelectedItem as Nekretnina; FU.Opis = tbxOpis.Text; FU.prikazi = true; f.Add(FU); FinalniUgovorDAO dao = new FinalniUgovorDAO(); dao.Create(FU); this.Close(); } }
private void obrisiF_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; FinalniUgovor fu = null; foreach (FinalniUgovor i in Fugovori) { if (i.ID == broj[0]) { imaGa = true; fu = i; break; } } if (imaGa == true) { FinalniUgovorDAO dao = new FinalniUgovorDAO(); dao.Delete(fu); } else MessageBox.Show("ID koji ste unijeli ne postoji!"); refreshFBaza(); refreshF(); } }