Exemplo n.º 1
0
        public List <Rentiranje> PronadjiRentiranja(Klijent k)
        {
            Rentiranje rentiranje = new Rentiranje();

            rentiranje.Klijent = k;
            PretragaSO pretraga = new PretragaSO();

            List <OpstiDomenskiObjekat> listaPom = pretraga.IzvrsiSO(rentiranje) as List <OpstiDomenskiObjekat>;

            List <Rentiranje> listaRentiranja = new List <Rentiranje>();

            foreach (Rentiranje r in listaPom)
            {
                listaRentiranja.Add(r);
            }

            if (listaRentiranja == null)
            {
                return(listaRentiranja = new List <Rentiranje>());
            }
            else
            {
                return(listaRentiranja);
            }
        }
Exemplo n.º 2
0
        public List <Zaposleni> PronadjiZaposlenog(string kriterijum)
        {
            Zaposleni zpom = new Zaposleni();

            zpom.ZaposleniID = kriterijum;

            PretragaSO pretraga = new PretragaSO();

            List <OpstiDomenskiObjekat> listaPom = pretraga.IzvrsiSO(zpom) as List <OpstiDomenskiObjekat>;

            List <Zaposleni> listaZaposlenih = new List <Zaposleni>();

            foreach (Zaposleni z in listaPom)
            {
                listaZaposlenih.Add(z);
            }

            if (listaZaposlenih == null)
            {
                return(listaZaposlenih = new List <Zaposleni>());
            }
            else
            {
                return(listaZaposlenih);
            }
        }
Exemplo n.º 3
0
        public List <Klijent> PronadjiKlijente(string kriterijum)
        {
            Klijent kpom = new Klijent();

            kpom.KlijentID = kriterijum;
            kpom.Jmbg      = kriterijum;
            kpom.Ime       = kriterijum;
            kpom.Prezime   = kriterijum;

            PretragaSO pretraga = new PretragaSO();

            List <OpstiDomenskiObjekat> listaPom = pretraga.IzvrsiSO(kpom) as List <OpstiDomenskiObjekat>;

            List <Klijent> listaKlijenata = new List <Klijent>();

            foreach (Klijent k in listaPom)
            {
                listaKlijenata.Add(k);
            }

            if (listaKlijenata == null)
            {
                return(listaKlijenata = new List <Klijent>());
            }
            else
            {
                return(listaKlijenata);
            }
        }
Exemplo n.º 4
0
        public List <Automobil> PronadjiAutomobil(string kriterijum)
        {
            Automobil   auto = new Automobil();
            Proizvodjac p    = new Proizvodjac();

            auto.AutomobilID     = kriterijum;
            auto.ModelAutomobila = kriterijum;
            auto.RegistarskiBroj = kriterijum;
            p.Naziv          = kriterijum;
            auto.Proizvodjac = p;

            PretragaSO pretraga = new PretragaSO();

            List <OpstiDomenskiObjekat> listaPom = pretraga.IzvrsiSO(auto) as List <OpstiDomenskiObjekat>;

            List <Automobil> listaAutomobila = new List <Automobil>();

            foreach (Automobil a in listaPom)
            {
                listaAutomobila.Add(a);
            }

            if (listaAutomobila == null)
            {
                return(listaAutomobila = new List <Automobil>());
            }
            else
            {
                return(listaAutomobila);
            }
        }
Exemplo n.º 5
0
        public List <Recept> PretraziRecepte(IOpstiDomenskiObjekat opstiDomenskiObjekat)
        {
            var tmpRecept = (Recept)opstiDomenskiObjekat;
            var pretraga  = new PretragaSO();

            List <IOpstiDomenskiObjekat> tmpList = pretraga.IzvrsiSO(tmpRecept) as List <IOpstiDomenskiObjekat>;
            List <Recept> recepti = new List <Recept>();

            foreach (Recept r in tmpList)
            {
                recepti.Add(r);
            }

            return(recepti);
        }
Exemplo n.º 6
0
        public List <Pregled> PretraziPreglede(IOpstiDomenskiObjekat opstiDomenskiObjekat)
        {
            var tmpPregled = (Pregled)opstiDomenskiObjekat;
            var pretraga   = new PretragaSO();

            List <IOpstiDomenskiObjekat> tmpList = pretraga.IzvrsiSO(tmpPregled) as List <IOpstiDomenskiObjekat>;
            List <Pregled> pregledi = new List <Pregled>();

            foreach (Pregled p in tmpList)
            {
                pregledi.Add(p);
            }

            return(pregledi);
        }
Exemplo n.º 7
0
        public List <Lek> PretraziLekove(string kriterijum)
        {
            var tmpLek = new Lek {
                Ime = kriterijum
            };
            var pretraga = new PretragaSO();

            List <IOpstiDomenskiObjekat> tmpList = pretraga.IzvrsiSO(tmpLek) as List <IOpstiDomenskiObjekat>;
            List <Lek> lekovi = new List <Lek>();

            foreach (Lek lek in tmpList)
            {
                lekovi.Add(lek);
            }

            return(lekovi);
        }
Exemplo n.º 8
0
        public List <Pacijent> PretraziPacijente(string kriterijum)
        {
            var tmpPacijent = new Pacijent {
                Ime = kriterijum
            };
            var pretraga = new PretragaSO();

            List <IOpstiDomenskiObjekat> tmpList = pretraga.IzvrsiSO(tmpPacijent) as List <IOpstiDomenskiObjekat>;
            List <Pacijent> pacijenti            = new List <Pacijent>();

            foreach (Pacijent p in tmpList)
            {
                pacijenti.Add(p);
            }

            return(pacijenti);
        }
Exemplo n.º 9
0
        public List <Klijent> PronadjiKlijente()
        {
            Klijent kpom = new Klijent();

            PretragaSO pretraga = new PretragaSO();

            List <OpstiDomenskiObjekat> listaPom = pretraga.IzvrsiSO(kpom) as List <OpstiDomenskiObjekat>;

            List <Klijent> listaKlijenata = new List <Klijent>();

            foreach (Klijent k in listaPom)
            {
                listaKlijenata.Add(k);
            }

            if (listaKlijenata == null)
            {
                return(listaKlijenata = new List <Klijent>());
            }
            else
            {
                return(listaKlijenata);
            }
        }