Esempio n. 1
0
        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;
            }
        }
Esempio n. 2
0
        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);
        }
Esempio n. 3
0
        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();

                }
            }
        }
Esempio n. 4
0
 public ObracunWindow()
 {
     InitializeComponent();
     ProdavacKarataDAO kdao = new ProdavacKarataDAO();
     kprodavaci = kdao.getAll();
     ProdavacHraneDAO hdao = new ProdavacHraneDAO();
     hprodavaci = hdao.getAll();
     FinansijskiMenadzerDAO fdao = new FinansijskiMenadzerDAO();
     racunovodje = fdao.getAll();
 }