Esempio n. 1
0
        public MainWindow()
        {
            InitializeComponent();

            /*
             * ListePodataka.Instance.listaNamestaja.Add(new Namestaj(1, "fotelja", 1, "1", 5999, 15, false));
             * ListePodataka.Instance.listaNamestaja.Add(new Namestaj(2, "krevet", 2, "2", 15999, 10, false));
             */

            BazaNamestaj.UcitajNamestaj();

            /*
             * ListePodataka.Instance.listaTipovaNamestaja.Add(new TipNamestaja(1, "1233", false));
             * ListePodataka.Instance.listaTipovaNamestaja.Add(new TipNamestaja(2, "453256", false));*/

            BazaTipNamestaja.UcitajTipoveNamestaja();

            BazaProdaja.UcitajProdaje();

            ListePodataka.instance.listaKorisnika.Add(new Model.Korisnik(1, "pera", "peric", "1", "1", false, TipKorisnika.Administrator));
            ListePodataka.Instance.listaKorisnika.Add(new Model.Korisnik(2, "marko", "markovic", "2", "2", false, TipKorisnika.Prodavac));
        }
Esempio n. 2
0
        private void btnEvidencija_Click(object sender, RoutedEventArgs e)
        {
            int    iD;
            int    idNamestaja;
            int    kolicina;
            string kupac    = tbKorisnik.Text;
            string brRacuna = tbBrojRacuna.Text;

            Prodaja prodaja;

            for (int i = 0; i < listaIdKupljenihNamestaja.Count; i++)
            {
                prodaja = new Prodaja();
                //(int iD, int idNamestaja, int kolicina, DateTime datumProdaje, string kupac, string brojRacuna, double ukupnaCena, bool obrisan)

                double cena = 0;
                foreach (Namestaj nam in ListePodataka.Instance.listaNamestaja)
                {
                    if (nam.Id == listaIdKupljenihNamestaja.ElementAt(i))
                    {
                        cena = nam.Cena;
                    }
                }

                prodaja.ID           = ListePodataka.Instance.noviIdProdaje();
                prodaja.IdNamestaja  = listaIdKupljenihNamestaja.ElementAt(i);
                prodaja.DatumProdaje = DateTime.Now;
                prodaja.Kolicina     = listaKolicinaNamestaja.ElementAt(i);
                prodaja.Kupac        = tbKorisnik.Text;
                prodaja.BrojRacuna   = tbBrojRacuna.Text;
                prodaja.UkupnaCena   = prodaja.Kolicina * cena;

                listaUkupnihCena.Add(prodaja.UkupnaCena);

                ListePodataka.Instance.listaProdaja.Add(prodaja);

                BazaProdaja.ProdajaDodaj(prodaja);
            }

            double ukupnaCena = 0;

            foreach (double ukupnaCenaPoStavci in listaUkupnihCena)
            {
                ukupnaCena += ukupnaCenaPoStavci;
            }
            ukupnaCena       += Convert.ToDouble(tbDodatneUslugeCena.Text);
            tbUkupnaCena.Text = ukupnaCena.ToString();


            /*
             *
             *         private int iD;
             * private int idNamestaja;
             * private int kolicina;
             *
             * private DateTime datumProdaje;
             *
             * private String kupac;
             * private int brojRacuna;
             * private int ukupnaCena;
             * private Boolean obrisan;
             *
             */
        }