private void SacuvajTipNamestaja(object sender, RoutedEventArgs e)
        {
            var postojeciTipoviNamestaja = TipNamestaja.GetAll();

            switch (operacija)
            {
            case Operacija.DODAVANJE:
                tipNamestaja.Id    = postojeciTipoviNamestaja.Count + 1;
                tipNamestaja.Naziv = tbNaziv.Text;

                postojeciTipoviNamestaja.Add(tipNamestaja);
                TipNamestaja.Create(tipNamestaja);
                break;

            case Operacija.IZMENA:
                foreach (var n in postojeciTipoviNamestaja)
                {
                    if (n.Id == tipNamestaja.Id)
                    {
                        n.Naziv = tbNaziv.Text;
                        TipNamestaja.Update(n);
                    }
                }
                break;
            }
            //  GenericSerializer.Serialize("tipoviNamestaja.xml", postojeciTipoviNamestaja);
            this.Close();
        }
        private void TipoviNamestajaPrelaz(object sender, RoutedEventArgs e)
        {
            cbSortiranje.Items.Clear();
            view = CollectionViewSource.GetDefaultView(TipNamestaja.GetAll());

            podaci = Podaci.TipNamestaja;
            dgNamestaj.ItemsSource = TipNamestaja.GetAll();
            dgNamestaj.IsSynchronizedWithCurrentItem = true;
        }
Exemplo n.º 3
0
 private void GetAllDB()
 {
     TipNamestaja.GetAll();
     Namestaj.GetAll();
     Akcija.GetAll();
     Korisnik.GetAll();
     Racun.GetAll();
     DodatnaUsluga.GetAll();
 }
Exemplo n.º 4
0
        public ObservableCollection <StavkaNamestaja> stavka;            //stavka


        private Projekat()
        {
            tipnamestaja  = TipNamestaja.GetAll();
            namestaj      = Namestaj.GetAll();
            dodatnausluga = DodatnaUsluga.GetAll();
            korisnik      = Korisnik.GetAll();
            akcija        = Akcija.GetAll();
            salon         = Salon.GetAll();

            prodajanamestaja = ProdajaNamestaja.GetAll();
        }