private void button_add_Click(object sender, RoutedEventArgs e) { Klijent k = new Klijent(textBox_jmb_edit.Text, textBox_ime_edit.Text, textBox_prezime_edit.Text, textBox_adresa_edit.Text, (Pas)comboBox_vlasnikPsa.SelectedItem, datePicker_datumPreuzimanja.SelectedDate.Value); KlijentDAO kl = new KlijentDAO("localhost", "Centar", "root", ""); kl.create(k); PasDAO pasDao = new PasDAO("localhost", "Centar", "root", ""); Pas pas = new Pas(((Pas)comboBox_vlasnikPsa.SelectedItem).id, ((Pas)comboBox_vlasnikPsa.SelectedItem).zdravstvenoStanje, "Udomljen", ((Pas)comboBox_vlasnikPsa.SelectedItem).datumRodjenja, ((Pas)comboBox_vlasnikPsa.SelectedItem).datumCipiranja, ((Pas)comboBox_vlasnikPsa.SelectedItem).sterilizovan, ((Pas)comboBox_vlasnikPsa.SelectedItem).datumSterilizacije); pasDao.update(pas); this.Close(); }
public Ugovor(int sifra, Pas pasPr, Klijent klijentPr, Radnik radnikPr) { PasDAO p = new PasDAO("localhost", "Centar", "root", ""); List<Pas> pas = new List<Pas>(); pas = p.getByExample(Convert.ToString(pasPr.id)); KlijentDAO k = new KlijentDAO("localhost", "Centar", "root", ""); List<Klijent> klij = new List<Klijent>(); klij = k.getByExample(klijentPr.jmb); RadnikDAO r = new RadnikDAO("localhost", "Centar", "root", ""); List<Radnik> rad = new List<Radnik>(); rad = r.getByExample(radnikPr.jmb); Sifra = sifra; Pas = pas[0]; Vlasnik = klij[0]; Radnik = rad[0]; }
private void Grid_Loaded(object sender, RoutedEventArgs e) { try { listbox_psi.Items.Clear(); listbox_radnici.Items.Clear(); listbox_klijenti.Items.Clear(); //ucitavanje neudomljenih pasa PasDAO pd = new PasDAO("localhost", "Centar", "root", ""); List<Pas> psi = new List<Pas>(); psi = pd.getAllNeudomljene(); foreach (Pas p in psi) { listbox_psi.Items.Add(p); } //ucitavanje klijenata KlijentDAO kd = new KlijentDAO("localhost", "Centar", "root", ""); List<Klijent> klijenti = new List<Klijent>(); klijenti = kd.getAll(); foreach (Klijent p in klijenti) { listbox_klijenti.Items.Add(p); } //ucitavanje radnika RadnikDAO rd = new RadnikDAO("localhost", "Centar", "root", ""); List<Radnik> radnici = new List<Radnik>(); radnici = rd.getAll(); foreach (Radnik p in radnici) { listbox_radnici.Items.Add(p); } } catch (Exception izuz) { System.Windows.Forms.MessageBox.Show(izuz.Message); } }
private void button_edit_Click(object sender, RoutedEventArgs e) { try { klijent = new Klijent(textBox_jmb_edit.Text, textBox_ime_edit.Text, textBox_prezime_edit.Text, textBox_adresa_edit.Text, (Pas)comboBox_vlasnikPsa.SelectedItem, datePicker_datumPreuzimanja.SelectedDate.Value); KlijentDAO k = new KlijentDAO("localhost", "Centar", "root", ""); ; k.update(klijent); PasDAO pasDao = new PasDAO("localhost", "Centar", "root", ""); Pas pas = new Pas(((Pas)comboBox_vlasnikPsa.SelectedItem).id, ((Pas)comboBox_vlasnikPsa.SelectedItem).zdravstvenoStanje, "Udomljen", ((Pas)comboBox_vlasnikPsa.SelectedItem).datumRodjenja, ((Pas)comboBox_vlasnikPsa.SelectedItem).datumCipiranja, ((Pas)comboBox_vlasnikPsa.SelectedItem).sterilizovan, ((Pas)comboBox_vlasnikPsa.SelectedItem).datumSterilizacije); pasDao.update(pas); PasDAO pasDao2 = new PasDAO("localhost", "Centar", "root", ""); Pas pasStari = new Pas(klijent.vlasnikPsa.id, klijent.vlasnikPsa.zdravstvenoStanje, "Ceka udomljavanje", klijent.vlasnikPsa.datumRodjenja , klijent.vlasnikPsa.datumCipiranja , klijent.vlasnikPsa.sterilizovan, klijent.vlasnikPsa.datumSterilizacije); pasDao2.update(pasStari); this.Close(); } catch (Exception ex) { System.Windows.Forms.MessageBox.Show(ex.Message.ToString()); } }
private void textBox_search_TextChanged(object sender, TextChangedEventArgs e) { listBox_login.Items.Clear(); if (textBox_search.Text.Length == 0) { ProvjeraIDOdavanjeUlistuSvega(); } if (radioButton_searchPsa.IsChecked == true) // pretraga po psu { PasDAO pas1 = new PasDAO("localhost", "Centar", "root", ""); List<Pas> p = new List<Pas>(); p = pas1.getAll(); listBox_login.Items.Clear(); foreach (Pas pas in p) { if(pas.id.ToString().Contains(textBox_search.Text)) listBox_login.Items.Add(pas); } } else if (radioButton_searchKlijenta.IsChecked == true) // pretraga po klijentu { KlijentDAO k1 = new KlijentDAO("localhost", "Centar", "root", ""); List<Klijent> k = new List<Klijent>(); k = k1.getAll(); listBox_login.Items.Clear(); foreach (Klijent k2 in k) { if(k2.jmb.ToString().Contains(textBox_search.Text)) listBox_login.Items.Add(k2); } } else // pretraga po radnicima { RadnikDAO radnik1 = new RadnikDAO("localhost", "Centar", "root", ""); List<Radnik> p = new List<Radnik>(); p = radnik1.getAll(); listBox_login.Items.Clear(); foreach (Radnik r in p) { if(r.jmb.ToString().Contains(textBox_search.Text)) listBox_login.Items.Add(r); } } }
private void ProvjeraIDOdavanjeUlistuSvega() { listBox_login.Items.Clear(); if (ButtonSearch) { if (radioButton_searchKlijenta.IsChecked == true) { KlijentDAO k1 = new KlijentDAO("localhost", "Centar", "root", ""); List<Klijent> k = new List<Klijent>(); k = k1.getAll(); foreach (Klijent kl in k) { listBox_login.Items.Add(kl); } } else if (radioButton_searchPsa.IsChecked == true) { PasDAO pas1 = new PasDAO("localhost", "Centar", "root", ""); List<Pas> p = new List<Pas>(); p = pas1.getAll(); foreach (Pas pas in p) { listBox_login.Items.Add(pas); } } else if (radioButton_searchRadnika.IsChecked == true) { RadnikDAO radnik1 = new RadnikDAO("localhost", "Centar", "root", ""); List<Radnik> p = new List<Radnik>(); p = radnik1.getAll(); foreach (Radnik r in p) { listBox_login.Items.Add(r); } } } }
private void MenuItemObrisi_Click(object sender, RoutedEventArgs e) { try { if (radioButton_searchKlijenta.IsChecked == true) { KlijentDAO k1 = new KlijentDAO("localhost", "Centar", "root", ""); Klijent k = new Klijent(); k = listBox_login.SelectedItem as Klijent; k1.delete(k); } else if (radioButton_searchPsa.IsChecked == true) { PasDAO pas1 = new PasDAO("localhost", "Centar", "root", ""); Pas p = new Pas(); p = listBox_login.SelectedItem as Pas; pas1.delete(p); } else if (radioButton_searchRadnika.IsChecked == true) { RadnikDAO radnik1 = new RadnikDAO("localhost", "Centar", "root", ""); Radnik r = new Radnik(); r = listBox_login.SelectedItem as Radnik; radnik1.delete(r); } listBox_login.Items.Remove(listBox_login.SelectedItem); } catch (Exception izuz) { System.Windows.Forms.MessageBox.Show(izuz.Message); } }
private void popuniKlijente() { DAO.KlijentDAO kd = new KlijentDAO(); klijeti = kd.getAll(_zaposlenici.ListaZaposlenika); refreshK(); cbbpretrazivanjePoKlijenti.SelectedIndex = 0; }
private void obrisiKlijente_Click(object seneder, RoutedEventArgs e) { foreach (Kontrole.checkKlijent ck in wpnlKlijenti.Children) { if (ck.IsChecked == true) { klijeti.Remove(ck.klijent); KlijentDAO dao = new KlijentDAO(); dao.Delete(ck.klijent); } } if (editModeK == true) refreshCheckK(); else refreshK(); }
private void izmjeni(object sender, RoutedEventArgs e) { var item = sender as MenuItem; var menu = item.Parent as ContextMenu; Pomocni_prozori.Unos_klijenta uk = new Pomocni_prozori.Unos_klijenta(klijeti, _zaposlenici.ListaZaposlenika); Pomocni_prozori.Unos_nekretnine un = new Pomocni_prozori.Unos_nekretnine(nekretnine, klijeti); Klijent k = null; Nekretnina n = null; if (menu.PlacementTarget is Kontrole.checkKlijent) { k = (menu.PlacementTarget as Kontrole.checkKlijent).klijent; uk.popuni(k); } else if (menu.PlacementTarget is Kontrole.kontrolaKlijent) { k = (menu.PlacementTarget as Kontrole.kontrolaKlijent).klijent; uk.popuni(k); } else if (menu.PlacementTarget is Kontrole.kontrolaNekretnina) { n = (menu.PlacementTarget as Kontrole.kontrolaNekretnina).nekretnina; un.popuni(n); } else if (menu.PlacementTarget is Kontrole.checkNekretnina) { n = (menu.PlacementTarget as Kontrole.checkNekretnina).nekretnina; un.popuni(n); } if (k != null) { if (uk.ShowDialog() == true) { KlijentDAO dao = new KlijentDAO(); dao.Delete((menu.PlacementTarget as Kontrole.kontrolaKlijent).klijent); if (menu.PlacementTarget is Kontrole.checkKlijent) { refreshCheckK(); } else if (menu.PlacementTarget is Kontrole.kontrolaKlijent) { refreshK(); } } } else if (n != null) { if (un.ShowDialog() == true) { NekretninaDAO dao = new NekretninaDAO(); dao.Delete((menu.PlacementTarget as Kontrole.kontrolaNekretnina).nekretnina); if (menu.PlacementTarget is Kontrole.checkNekretnina) { refreshCheckN(); } else if (menu.PlacementTarget is Kontrole.kontrolaNekretnina) { refreshN(); } } } }
public Ugovor(int sifra, int idPas, int idKlijent, int idRadnik) { PasDAO p = new PasDAO("localhost", "Centar", "root", ""); Pas pas = new Pas(); pas = p.getById(idPas); KlijentDAO k = new KlijentDAO("localhost", "Centar", "root", ""); Klijent klij = new Klijent(); klij = k.getById(idKlijent); RadnikDAO r = new RadnikDAO("localhost", "Centar", "root", ""); Radnik rad = new Radnik(); rad = r.getById(idRadnik); Sifra = sifra; Pas = pas; Vlasnik = klij; Radnik = rad; }