public DbItemOpremaSaParametrima[] OpremaSaParametrimaAdminPanelUpdate(DbItemOpremaSaParametrima opremaZaAzuriranje) { OpOpremaSaParametrimaAdminPanelUpdate op = new OpOpremaSaParametrimaAdminPanelUpdate(); op.DataSelectOprema = opremaZaAzuriranje; OperationObject rezultat = OperationManager.Singleton.executeOp(op); return(rezultat.Niz as DbItemOpremaSaParametrima[]); }
public DbItemOpremaSaParametrima[] OpremaSaParametrimaAdminPanelInsert(DbItemOpremaSaParametrima opremaZaInsert) { OpOpremaSaParametrimaAdminPanelInsert op = new OpOpremaSaParametrimaAdminPanelInsert(); op.DataSelectOprema = opremaZaInsert; OperationObject rezultat = OperationManager.Singleton.executeOp(op); return(rezultat.Niz as DbItemOpremaSaParametrima[]); }
public DbItemOpremaSaParametrima[] UpdateOpreme(DbItemOpremaSaParametrima opremaZaUpdate) { OpOpremaUpdate op = new OpOpremaUpdate(); op.DataSelectOprema = opremaZaUpdate; OperationObject rezultat = OperationManager.Singleton.executeOp(op); DbItemOpremaSaParametrima[] opremaSaParametrima = rezultat.Niz as DbItemOpremaSaParametrima[]; return(opremaSaParametrima); }
private void PopuniRezervacije(DbItemRezervacijaSaOpremom[] ListaRezervacija) { this.Rezervacije = new ObservableCollection <Rezervacije>(); for (int i = 0; i < ListaRezervacija.Length; i++) { Rezervacije r = new Rezervacije() { DatumAzuriranjaRezervacije = ListaRezervacija[i].datum_azuriranja_rezervacije, DatumIstekaRezervacije = ListaRezervacija[i].datum_isteka_rezervacije, DatumRezervacije = ListaRezervacija[i].datum_rezervacije, IdRerezervacije = ListaRezervacija[i].id_rezervacije, Ime = ListaRezervacija[i].imeNaRezervacija }; for (int j = 0; j < ListaRezervacija[i].ListaOpremeZaRezervaciju.Length; j++) { DbItemOpremaSaParametrima o = ListaRezervacija[i].ListaOpremeZaRezervaciju[j]; r.Oprema.Add(new Oprema(null) { Cena = o.cena, IdOprema = o.id_oprema, IdTipOpreme = o.id_tip_opreme, KolicinaNaLageru = o.kolicina_na_lageru, KolicinaURezervi = o.kolicina_u_rezervi, Lager = o.lager, Model = o.model, Name = o.naslov, Opis = o.opis, OpremaNaPopustu = o.oprema_na_popustu, Proizvodjac = o.proizvodjac, Slika = o.slika, SlikaOriginalPutanja = o.slikaOriginalPutanja, IzabranaKolicina = 1, DaliMozeJosDaseDoda = o.kolicina_na_lageru > 0, TmpIzabranaKolicina = o.kolicinaURezervacijama }); for (int k = 0; k < o.ListaParametara.Length; k++) { DbItemParametri p = o.ListaParametara[k]; r.Oprema[j].ListaParametara.Add(new Parametri(null) { DefaultVrednost = p.default_vrednost, IdParametri = p.id_parametri, IdTipOpreme = p.id_tip_opreme, VrednostParametra = p.vrednost_parametra, Name = p.naziv_parametra }); } } this.Rezervacije.Add(r); } }