private void Lista_SelectionChanged(object sender, SelectionChangedEventArgs e) { evidencija = rdao.getByEmpId((Lista.SelectedItem as Uposlenik).Id_uposlenika); ListBox2.ItemsSource = evidencija.Rad; if (Lista.SelectedItem is ProdavacKarata) { ProdavacKarataDAO kDAO = new ProdavacKarataDAO(); List<ProdavacKarata> lista = new List<ProdavacKarata>(); lista.Add(kDAO.getById((Lista.SelectedItem as ProdavacKarata).Id_uposlenika)); Grid1.DataContext = lista; } if (Lista.SelectedItem is ProdavacHrane) { ProdavacHraneDAO hDAO = new ProdavacHraneDAO(); List<ProdavacHrane> lista = new List<ProdavacHrane>(); lista.Add(hDAO.getById((Lista.SelectedItem as ProdavacHrane).Id_uposlenika)); Grid1.DataContext = lista; } if (Lista.SelectedItem is FinansijskiMenadzer) { FinansijskiMenadzerDAO mDAO = new FinansijskiMenadzerDAO(); List<FinansijskiMenadzer> lista = new List<FinansijskiMenadzer>(); lista.Add(mDAO.getById((Lista.SelectedItem as FinansijskiMenadzer).Id_uposlenika)); Grid1.DataContext = lista; } }
private void Button_Click_1(object sender, RoutedEventArgs e) { // public Racun(int sifra, DateTime vrijeme, Menadzer menadzer, ProdavacHrane prodavac, List<PrehrambeniProdukt> produkti) sifra++; MenadzerDAO m = new MenadzerDAO(); ProdavacHraneDAO pk = new ProdavacHraneDAO(); Menadzer menadzer = m.getById(id); ProdavacHrane prodavac = pk.getById(id); double cijena = 0; foreach (PrehrambeniProdukt p in kprodukti) { cijena += p.Cijena; } if (true == rb1.IsChecked) { cijena = cijena - cijena * 5 / 100; } Racun r = new Racun(sifra, DateTime.Now, menadzer, prodavac, kprodukti); RacunDAO rdao = new RacunDAO(); kprodukti.Clear(); string Datum = Convert.ToDateTime(Datump.SelectedDate).ToString("dd.MM.yyyy"); string s = " RACUN " + Environment.NewLine + "Datum: " + Datum + Environment.NewLine + "Cijena: " + cijena; MessageBox.Show(s); }
private void Button_Click_2(object sender, RoutedEventArgs e) { if (text1.Text == " " || text2.Password == " ") poruka.Text = "Niste unijeli sva polja!"; else { user = text1.Text; pass = text2.Password; if (r1.IsChecked == true) { ProdavacKarata p = new ProdavacKarata(); ProdavacKarataDAO d = new ProdavacKarataDAO(); p = d.getById(Convert.ToInt32(user)); // if (p == null) MessageBox.Show("Ne postoji korisnik!"); if (p.Jmbg == pass && p != null) sesija = "logovan"; ProdajaWindow w = new ProdajaWindow(Convert.ToInt32(user)); w.Show(); } else if (r2.IsChecked == true) { ProdavacHrane p = new ProdavacHrane(); ProdavacHraneDAO d = new ProdavacHraneDAO(); p = d.getById(Convert.ToInt32(user)); if (p.Jmbg == pass && p != null) sesija = "logovan"; ProdajaHrane prodaja = new ProdajaHrane(Convert.ToInt32(user)); prodaja.Show(); } else if (r3.IsChecked == true) { FinansijskiMenadzer p = new FinansijskiMenadzer(); FinansijskiMenadzerDAO d = new FinansijskiMenadzerDAO(); p = d.getById(Convert.ToInt32(user)); if (p.Jmbg == pass && p != null) sesija = "logovan"; } else if (r4.IsChecked == true) { Menadzer p = new Menadzer(); MenadzerDAO d = new MenadzerDAO(); p = d.getById(Convert.ToInt32(user)); if (p.Jmbg == pass && p != null) sesija = "logovan"; } else { MainWindow m = new MainWindow(); m.Show(); } } }
public ObracunWindow() { InitializeComponent(); ProdavacKarataDAO kdao = new ProdavacKarataDAO(); kprodavaci = kdao.getAll(); ProdavacHraneDAO hdao = new ProdavacHraneDAO(); hprodavaci = hdao.getAll(); FinansijskiMenadzerDAO fdao = new FinansijskiMenadzerDAO(); racunovodje = fdao.getAll(); }