Ejemplo n.º 1
0
        private void btnIzmeni_Click(object sender, RoutedEventArgs e)
        {
            switch (TrenutnoAktivno)
            {
            case "Namestaj":
                Namestaj namestajIzmena     = dgPrikaz.SelectedItem as Namestaj;
                Namestaj namestajKopija     = (Namestaj)namestajIzmena.Clone();
                NamestajDodavanjeIzmena ndi = new NamestajDodavanjeIzmena(namestajKopija, NamestajDodavanjeIzmena.Operacija.IZMENA);
                ndi.ShowDialog();
                view.Refresh();
                break;

            case "TipoviNamestaja":
                TipNamestaja tipIzmena          = dgPrikaz.SelectedItem as TipNamestaja;
                TipNamestaja kopija             = (TipNamestaja)tipIzmena.Clone();
                TipNamestajaDodavanjeIzmena tdi = new TipNamestajaDodavanjeIzmena(kopija, TipNamestajaDodavanjeIzmena.Operacija.IZMENA);
                tdi.ShowDialog();
                view.Refresh();
                break;

            case "DodatneUsluge":
                DodatneUsluge usluga             = dgPrikaz.SelectedItem as DodatneUsluge;
                DodatneUsluge kopijaUsluge       = (DodatneUsluge)usluga.Clone();
                DodatneUslugeDodavanjeIzmene ddi = new DodatneUslugeDodavanjeIzmene(kopijaUsluge, DodatneUslugeDodavanjeIzmene.Operacija.IZMENA);
                ddi.ShowDialog();
                view.Refresh();
                break;

            case "Korisnici":
                Korisnik korisnik            = dgPrikaz.SelectedItem as Korisnik;
                Korisnik kopijaKorisnika     = (Korisnik)korisnik.Clone();
                KorisniciDodavanjeIzmena dik = new KorisniciDodavanjeIzmena(kopijaKorisnika, KorisniciDodavanjeIzmena.Operacija.IZMENA);
                dik.ShowDialog();
                view.Refresh();
                break;

            case "Akcije":
                Akcija akcija             = dgPrikaz.SelectedItem as Akcija;
                Akcija kopijaAkcije       = (Akcija)akcija.Clone();
                AkcijaDodavanjeIzmena dia = new AkcijaDodavanjeIzmena(kopijaAkcije, AkcijaDodavanjeIzmena.Operacija.IZMENA);
                dia.ShowDialog();
                view.Refresh();
                break;

            case "Prodaja":
                ProdajaNamestaja prodaja       = dgPrikaz.SelectedItem as ProdajaNamestaja;
                ProdajaNamestaja kopijaProdaje = (ProdajaNamestaja)prodaja.Clone();
                ProdajaProzor    pw            = new ProdajaProzor(kopijaProdaje, ProdajaProzor.Operacija.IZMENA);
                pw.ShowDialog();
                view.Refresh();
                break;

            default:
                break;
            }
        }
Ejemplo n.º 2
0
        private void btnDodaj_Click(object sender, RoutedEventArgs e)
        {
            switch (TrenutnoAktivno)
            {
            case "Namestaj":
                Namestaj noviNamestaj       = new Namestaj();
                NamestajDodavanjeIzmena ndi = new NamestajDodavanjeIzmena(noviNamestaj, NamestajDodavanjeIzmena.Operacija.DODAVANJE);
                ndi.ShowDialog();
                break;

            case "TipoviNamestaja":
                TipNamestaja noviTip            = new TipNamestaja();
                TipNamestajaDodavanjeIzmena tdi = new TipNamestajaDodavanjeIzmena(noviTip, TipNamestajaDodavanjeIzmena.Operacija.DODAVANJE);
                tdi.ShowDialog();
                break;

            case "DodatneUsluge":
                DodatneUsluge usluga             = new DodatneUsluge();
                DodatneUslugeDodavanjeIzmene ddi = new DodatneUslugeDodavanjeIzmene(usluga, DodatneUslugeDodavanjeIzmene.Operacija.DODAVANJE);
                ddi.ShowDialog();
                break;

            case "Korisnici":
                Korisnik korisnik            = new Korisnik();
                KorisniciDodavanjeIzmena dik = new KorisniciDodavanjeIzmena(korisnik, KorisniciDodavanjeIzmena.Operacija.DODAVANJE);
                dik.ShowDialog();
                break;

            case "Akcije":
                Akcija akcija             = new Akcija();
                AkcijaDodavanjeIzmena dia = new AkcijaDodavanjeIzmena(akcija, AkcijaDodavanjeIzmena.Operacija.DODAVANJE);
                dia.ShowDialog();
                break;

            case "Prodaja":
                ProdajaNamestaja prodaja = new ProdajaNamestaja();
                ProdajaProzor    pwd     = new ProdajaProzor(prodaja, ProdajaProzor.Operacija.DODAVANJE);
                pwd.ShowDialog();
                break;

            default:
                break;
            }
        }