Ejemplo n.º 1
0
        private void ProdajaProzor()
        {
            var novaProdaja   = new ProdajaNamestaja();
            var prodajaProzor = new ProdajaWindow(novaProdaja, ProdajaWindow.Operacija.DODAVANJE);

            prodajaProzor.ShowDialog();
        }
Ejemplo n.º 2
0
        private void IzmeniItem(object sender, RoutedEventArgs e)
        {
            if (dgTabela.SelectedItem == null)
            {
                ErrorMessagePrint("Niste nista izabrali. ", "Upozorenje");
                return;
            }
            switch (izabranaOpcija)
            {
            case Opcija.NAMESTAJ:
                var noviNamestaj   = (Namestaj)dgTabela.SelectedItem;
                var namestajProzor = new NamestajWindow((Namestaj)noviNamestaj.Clone(), NamestajWindow.Operacija.IZMENA);
                namestajProzor.ShowDialog();
                break;

            case Opcija.TIPNAMESTAJA:
                var noviTipNamestaja   = (TipNamestaja)dgTabela.SelectedItem;
                var tipNamestajaProzor = new TipNamestajaWindow((TipNamestaja)noviTipNamestaja.Clone(), TipNamestajaWindow.Operacija.IZMENA);
                tipNamestajaProzor.ShowDialog();
                break;

            case Opcija.KORISNIK:
                var noviKorisnik   = (Korisnik)dgTabela.SelectedItem;
                var korisnikProzor = new KorisnikWindow((Korisnik)noviKorisnik.Clone(), KorisnikWindow.Operacija.IZMENA, LogovaniKorisnik);
                korisnikProzor.ShowDialog();
                break;

            case Opcija.AKCIJA:
                var novaAkcija   = (Akcija)dgTabela.SelectedItem;
                var akcijaProzor = new AkcijaWindow((Akcija)novaAkcija.Clone(), AkcijaWindow.Operacija.IZMENA);
                akcijaProzor.ShowDialog();
                break;

            case Opcija.DODATNAUSLUGA:
                var novaDodatnaUsluga   = (DodatnaUsluga)dgTabela.SelectedItem;
                var dodatnaUslugaProzor = new DodatnaUslugaWindow((DodatnaUsluga)novaDodatnaUsluga.Clone(), DodatnaUslugaWindow.Operacija.IZMENA);
                dodatnaUslugaProzor.ShowDialog();
                break;

            case Opcija.PRODAJA:
                var novaProdaja   = (ProdajaNamestaja)dgTabela.SelectedItem;
                var prodajaWindow = new ProdajaWindow((ProdajaNamestaja)novaProdaja.Clone(), ProdajaWindow.Operacija.IZMENA);
                prodajaWindow.ShowDialog();
                break;
            }
            SearchAndOrSort(null, null);
        }