public override object Izvrsi(Biblioteka.OpstiDomenskiObjekat odo) { Dobavljac d = odo as Dobavljac; d.DobavljacID = Sesija.Broker.dajSesiju().dajSifru(d); return(d); }
public override object Izvrsi(Biblioteka.OpstiDomenskiObjekat odo) { Racun r = new Racun(); r.RacunID = Sesija.Broker.dajSesiju().dajSifru(odo); return(r); }
public override object Izvrsi(Biblioteka.OpstiDomenskiObjekat odo) { Racun r = odo as Racun; Sesija.Broker.dajSesiju().sacuvaj(odo); foreach (StavkaRacuna sr in r.ListaStavki) { Broker b = Sesija.Broker.dajSesiju(); Knjiga knjiga = new Knjiga(); knjiga.KnjigaID = sr.Knjiga.KnjigaID; OpstiDomenskiObjekat odo1 = b.dajZaUslovJedan((OpstiDomenskiObjekat)knjiga); Knjiga knjiga1 = (Knjiga)odo1; if (sr.Kolicina > knjiga1.KolicinaStanje) { return(0); } else { b.smanjiKolicinu(knjiga1, sr.Kolicina); } b.sacuvaj(sr); } return(1); }
public override object Izvrsi(Biblioteka.OpstiDomenskiObjekat odo) { Racun ra = odo as Racun; List <Racun> listaRacunaZaDatum = new List <Racun>(); List <Racun> listaRacuna = Sesija.Broker.dajSesiju().dajSve(odo).OfType <Racun>().ToList <Racun>(); foreach (Racun r in listaRacuna) { if (r.Datum.ToShortDateString() == ra.Datum.ToShortDateString()) { StavkaRacuna s = new StavkaRacuna(); s.RacunID = r.RacunID; List <StavkaRacuna> listaStavki = Sesija.Broker.dajSesiju().dajSveZaUslovVise(s).OfType <StavkaRacuna>().ToList <StavkaRacuna>(); foreach (StavkaRacuna sr in listaStavki) { sr.Knjiga = Sesija.Broker.dajSesiju().dajZaUslovJedan(sr.Knjiga) as Knjiga; r.ListaStavki.Add(sr); } r.Radnik = Sesija.Broker.dajSesiju().dajZaUslovJedan(r.Radnik) as Radnik; listaRacunaZaDatum.Add(r); } } return(listaRacunaZaDatum); }
public override object Izvrsi(Biblioteka.OpstiDomenskiObjekat odo) { Knjiga k = new Knjiga(); k.KnjigaID = Sesija.Broker.dajSesiju().dajSifru(odo); return(k); }
public override object Izvrsi(Biblioteka.OpstiDomenskiObjekat odo) { //VideoIgra vi = odo as VideoIgra; //vi.Tabela = "Naslov"; return(Sesija.Broker.dajSesiju().izmeni(odo)); //vi.Tabela = "Opis"; }
public override object Izvrsi(Biblioteka.OpstiDomenskiObjekat odo) { VideoIgra vi = odo as VideoIgra; vi.Platforma = Sesija.Broker.dajSesiju().dajZaUslovJedan(vi.Platforma) as Platforma; return(vi); }
public override object Izvrsi(Biblioteka.OpstiDomenskiObjekat odo) { Knjiga k = odo as Knjiga; Sesija.Broker.dajSesiju().izmeni(odo); return(1); }
public override object Izvrsi(Biblioteka.OpstiDomenskiObjekat odo) { VideoIgra vi = odo as VideoIgra; vi.VideoIgraID = Sesija.Broker.dajSesiju().dajSifru(vi); Sesija.Broker.dajSesiju().sacuvaj(vi); return(vi); }
public override object Izvrsi(Biblioteka.OpstiDomenskiObjekat odo) { Prodaja r = odo as Prodaja; r.ProdajaID = Sesija.Broker.dajSesiju().dajSifru(r); Sesija.Broker.dajSesiju().sacuvaj(r); return(r); }
public override object Izvrsi(Biblioteka.OpstiDomenskiObjekat odo) { List<Knjiga> listaKnjiga= Sesija.Broker.dajSesiju().dajSve(odo).OfType<Knjiga>().ToList<Knjiga>(); foreach (Knjiga k in listaKnjiga) { k.Dobavljac = Sesija.Broker.dajSesiju().dajZaUslovJedan(k.Dobavljac) as Dobavljac; } return listaKnjiga; }
public override object Izvrsi(Biblioteka.OpstiDomenskiObjekat odo) { Sesija.Broker.dajSesiju().izmeni(odo); Prodaja p = odo as Prodaja; StavkaProdaje sp = new StavkaProdaje(); sp.ProdajaID = p.ProdajaID; Sesija.Broker.dajSesiju().obrisiZaUslovVise(sp); foreach (StavkaProdaje s in p.ListaStavki) { Sesija.Broker.dajSesiju().sacuvaj(s); } return(1); }
public override object Izvrsi(Biblioteka.OpstiDomenskiObjekat odo) { Racun r = odo as Racun; Sesija.Broker.dajSesiju().izmeni(odo); StavkaRacuna s = new StavkaRacuna(); s.RacunID = r.RacunID; Sesija.Broker.dajSesiju().obrisiZaUslovVise(s); foreach (StavkaRacuna sr in r.ListaStavki) { Sesija.Broker.dajSesiju().sacuvaj(sr); } return(1); }
public override object Izvrsi(Biblioteka.OpstiDomenskiObjekat odo) { Prodaja p = odo as Prodaja; p.Prodavac = Sesija.Broker.dajSesiju().dajZaUslovJedan(p.Prodavac) as Prodavac; StavkaProdaje sp = new StavkaProdaje(); sp.ProdajaID = p.ProdajaID; List <StavkaProdaje> lista = Sesija.Broker.dajSesiju().dajSveZaUslovVise(sp).OfType <StavkaProdaje>().ToList <StavkaProdaje>(); foreach (StavkaProdaje s in lista) { s.VideoIgra = Sesija.Broker.dajSesiju().dajZaUslovJedan(s.VideoIgra) as VideoIgra; s.VideoIgra.Platforma = Sesija.Broker.dajSesiju().dajZaUslovJedan(s.VideoIgra.Platforma) as Platforma; p.ListaStavki.Add(s); } return(p); }
public override object Izvrsi(Biblioteka.OpstiDomenskiObjekat odo) { return(Sesija.Broker.dajSesiju().dajSveZaUslovVise(odo).OfType <Prodaja>().ToList <Prodaja>()); }
public override object Izvrsi(Biblioteka.OpstiDomenskiObjekat odo) { return(Sesija.Broker.dajSesiju().dajSve(odo).OfType <Dobavljac>().ToList <Dobavljac>()); }