Пример #1
0
        public MainWindow()
        {
            InitializeComponent();
            TipNamestaja.UcitajTipNamestaja();
            Namestaj.UcitajNamestaj();
            Usluga.UcitajUsluge();
            Akcija.UcitajAkcije();
            Zaposleni.UcitajZaposlene();
            Kupac.UcitajKupce();

            Racun.UcitajRacune();
        }
Пример #2
0
        private void Sacuvaj_Uslugu(object sender, RoutedEventArgs e)
        {
            this.DialogResult = true;
            if (usluga.Naziv == null)
            {
                MessageBox.Show("Niste uneli naziv usluge");
                return;
            }
            try
            {
                if ((tbCena.Text).Length > 0)
                {
                    usluga.Cena = Double.Parse(tbCena.Text);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Cena mora biti broj veci od nule");
                return;
            }
            if (usluga.Cena <= 0)
            {
                MessageBox.Show("Cena mora biti veca od 0");
                return;
            }
            if (usluga.Id != 0) //ako postoji id, namestaj je vec u bazi, sto znaci da se radi izmena Usluge
            {
                Usluga.IzmeniUslugu(usluga);
            }
            else
            {
                Usluga.DodajUslugu(usluga);
                Projekat.Instance.Usluga.Clear();
                Usluga.UcitajUsluge();
            }

            this.Close();
        }