public List <_Povijest> PosvijestIspisaNaloga(int idGrada)
 {
     return(Gradovi.PosvijestIspisaNaloga(idGrada, idAplikacije));
 }
 public bool SpremiPovijestIspisa(_Povijest povijest)
 {
     return(Gradovi.SpremiPovijestIspisa(povijest, idAplikacije));
 }
示例#3
0
 public int IzmjeniUplatnicu(string grad, _Uplatnica nalog)
 {
     return(Gradovi.IzmjeniUplatnicu(grad, nalog, idAplikacije));
 }
        /*:: POVIJEST ::*/

        public int ZadnjiNalog(int idGrada, int?idIznosa, int idRedarstva)
        {
            return(Gradovi.ZadnjiNalog(idGrada, idIznosa, idRedarstva, idAplikacije));
        }
示例#5
0
 public bool IzmjeniMapu(string grad, string mapa)
 {
     return(Gradovi.IzmjeniMapu(grad, mapa, idAplikacije));
 }
示例#6
0
        /*:: NALOG ZA PLACANJE ::*/

        #region NALOG

        public _Uplatnica Uplatnica(string grad, int idRedarstva)
        {
            return(Gradovi.Uplatnica(grad, idRedarstva, idAplikacije));
        }
示例#7
0
 public _Grad Grad(string grad)
 {
     return(Gradovi.Grad(grad, idAplikacije));
 }
示例#8
0
 public bool PostavkeGrada(string grad, _Grad postavke)
 {
     return(Gradovi.PostavkeGrada(grad, postavke, idAplikacije));
 }
示例#9
0
 public List <_2DLista> PopisGradova()
 {
     return(Gradovi.PopisGradova(4, idAplikacije));
 }
示例#10
0
 public List <_Grad> GradoviOdvjetnika(bool obradjeni)
 {
     return(Gradovi.GradoviOdvjetnika(obradjeni, idAplikacije));
 }
示例#11
0
        public async Task Init()
        {
            var listPonude = await ponudeService.Get <IEnumerable <TurAgencijaRS2_Mobile1.Models.Ponude> >(null);

            ponudeList.Clear();

            var svaPutovanja = await putovanjaService.Get <List <Putovanja> >(null);

            var counter = 0;

            foreach (var x in listPonude)
            {
                var dodano = false;
                var slika  = false;
                foreach (var y in svaPutovanja)
                {
                    if (y.PonudaId == x.PonudaId)
                    {
                        var ponudaLokal = await ponudeService.GetById <TurAgencijaRS2_Mobile1.Models.Ponude>(y.PonudaId);

                        ponudaLokal.brojPutovanja += 1;

                        var sviGradovi = await gradoviService.Get <List <Gradovi> >(null);

                        var grad = new Gradovi();

                        foreach (var m in svaPutovanja)
                        {
                            if (m.PonudaId == x.PonudaId)
                            {
                                foreach (var n in sviGradovi)
                                {
                                    if (m.GradId == n.GradId)
                                    {
                                        grad = await gradoviService.GetById <Gradovi>(m.GradId);

                                        ponudaLokal.Slika = grad.Slika;
                                        slika             = true;
                                        break;
                                    }
                                }
                            }
                            if (slika)
                            {
                                break;
                            }
                        }



                        if (!dodano)
                        {
                            ponudaLokal.brojPutovanja += 1;

                            ponudeList.Add(ponudaLokal);
                            dodano = true;
                        }
                    }
                }
                if (!dodano)
                {
                    ponudeList.Add(x);
                }
                counter++;
            }
        }
示例#12
0
        public static void Initialize(ApplicationDbContext context)
        {
            context.Database.EnsureCreated();
            if (context.Kategorije.Count() == 0)
            {
                var Kategorije = new Kategorije[]
                {
                    new Kategorije {
                        NazivKategorije = "Automobili, vozila"
                    },
                    new Kategorije {
                        NazivKategorije = "Domaćinstvo"
                    },
                    new Kategorije {
                        NazivKategorije = "Građevinarstvo"
                    },
                    new Kategorije {
                        NazivKategorije = "Industrija i zanatstvo"
                    },
                    new Kategorije {
                        NazivKategorije = "Kolekcionarstvo"
                    },
                    new Kategorije {
                        NazivKategorije = "Kućni ljubimci"
                    },
                    new Kategorije {
                        NazivKategorije = "Nekretnine"
                    },
                    new Kategorije {
                        NazivKategorije = "Obaveštenja"
                    },
                    new Kategorije {
                        NazivKategorije = "Odeća, obuća, nakit"
                    },
                    new Kategorije {
                        NazivKategorije = "Poljoprivreda"
                    },
                    new Kategorije {
                        NazivKategorije = "Poslovi"
                    },
                    new Kategorije {
                        NazivKategorije = "Računari"
                    },
                    new Kategorije {
                        NazivKategorije = "Razno"
                    },
                    new Kategorije {
                        NazivKategorije = "Sport"
                    },
                    new Kategorije {
                        NazivKategorije = "Tehnika"
                    },
                    new Kategorije {
                        NazivKategorije = "Turizam i ugostiteljstvo"
                    },
                    new Kategorije {
                        NazivKategorije = "Usluge"
                    },
                };
                foreach (Kategorije k in Kategorije)
                {
                    context.Kategorije.Add(k);
                }
                context.SaveChanges();
            }

            if (context.Potkategorije.Count() == 0)
            {
                var Potkategorije = new Potkategorije[]
                {
                    new Potkategorije {
                        NazivPotkategorije = "Auto delovi i oprema", KategorijeId = 3002
                    },
                    new Potkategorije {
                        NazivPotkategorije = "Automobili", KategorijeId = 3002
                    },
                    new Potkategorije {
                        NazivPotkategorije = "Bicikli", KategorijeId = 3002
                    },
                    new Potkategorije {
                        NazivPotkategorije = "Čamci i drugi plovni objekti", KategorijeId = 3002
                    },
                    new Potkategorije {
                        NazivPotkategorije = "Havarisana vozila", KategorijeId = 3002
                    },
                    new Potkategorije {
                        NazivPotkategorije = "Kamioni i autobusi", KategorijeId = 3002
                    },
                    new Potkategorije {
                        NazivPotkategorije = "Motocikli", KategorijeId = 3002
                    },
                    new Potkategorije {
                        NazivPotkategorije = "Prikolice", KategorijeId = 3002
                    },
                    new Potkategorije {
                        NazivPotkategorije = "Aparati za domaćinstvo", KategorijeId = 3003
                    },
                    new Potkategorije {
                        NazivPotkategorije = "Nameštaj", KategorijeId = 3003
                    },
                    new Potkategorije {
                        NazivPotkategorije = "Usluge u domaćinstvu", KategorijeId = 3003
                    },
                    new Potkategorije {
                        NazivPotkategorije = "Elektro materijal", KategorijeId = 3004
                    },
                    new Potkategorije {
                        NazivPotkategorije = "Građevinske mašine", KategorijeId = 3004
                    },
                    new Potkategorije {
                        NazivPotkategorije = "Građevinski materijal", KategorijeId = 3004
                    },
                    new Potkategorije {
                        NazivPotkategorije = "Keramika, sanitarija", KategorijeId = 3004
                    },
                    new Potkategorije {
                        NazivPotkategorije = "Usluge u građevinarstvu", KategorijeId = 3004
                    },
                    new Potkategorije {
                        NazivPotkategorije = "Birotehnička oprema", KategorijeId = 3005
                    },
                    new Potkategorije {
                        NazivPotkategorije = "Goriva i maziva", KategorijeId = 3005
                    },
                    new Potkategorije {
                        NazivPotkategorije = "Mašine i alati", KategorijeId = 3005
                    },
                    new Potkategorije {
                        NazivPotkategorije = "Zaštitna oprema i uređaju", KategorijeId = 3005
                    },
                };
                foreach (Potkategorije p in Potkategorije)
                {
                    context.Potkategorije.Add(p);
                }
                context.SaveChanges();
            }



            if (context.Gradovi.Count() == 0)
            {
                var Gradovi = new Gradovi[]
                {
                    new Models.Gradovi {
                        ImeGrada = "Beograd"
                    },
                    new Models.Gradovi {
                        ImeGrada = "Novi Sad"
                    },
                    new Models.Gradovi {
                        ImeGrada = "Niš"
                    },
                };
                foreach (Gradovi g in Gradovi)
                {
                    context.Gradovi.Add(g);
                }
                context.SaveChanges();
            }

            if (context.OglasiPotkategorije.Count() == 0)
            {
                var OglasiPotkategorije = new OglasiPotkategorije[]
                {
                    new Models.OglasiPotkategorije {
                        OglasiId = 34, PotkategorijeId = 50
                    },
                    new Models.OglasiPotkategorije {
                        OglasiId = 36, PotkategorijeId = 45
                    },
                    new Models.OglasiPotkategorije {
                        OglasiId = 35, PotkategorijeId = 47
                    },
                    new Models.OglasiPotkategorije {
                        OglasiId = 36, PotkategorijeId = 48
                    },
                    new Models.OglasiPotkategorije {
                        OglasiId = 37, PotkategorijeId = 54
                    },
                    new Models.OglasiPotkategorije {
                        OglasiId = 38, PotkategorijeId = 54
                    },
                    new Models.OglasiPotkategorije {
                        OglasiId = 35, PotkategorijeId = 54
                    },
                    new Models.OglasiPotkategorije {
                        OglasiId = 36, PotkategorijeId = 54
                    },
                    new Models.OglasiPotkategorije {
                        OglasiId = 36, PotkategorijeId = 52
                    },
                    new Models.OglasiPotkategorije {
                        OglasiId = 34, PotkategorijeId = 54
                    },
                };
                foreach (OglasiPotkategorije og in OglasiPotkategorije)
                {
                    context.OglasiPotkategorije.Add(og);
                }
                context.SaveChanges();
            }

            if (context.Oglasi.Count() == 0)
            {
                var Oglasi = new Models.Oglasi[]
                {
                    new  Models.Oglasi {
                        Naslov      = "Oglas1", DatumObjave = new DateTime(2018, 03, 22).Date,
                        DatumIsteka = new DateTime(2018, 04, 27), GradoviId = 2, Cena = 3000, TekstOglasa = "Oglas1"
                    },
                    new  Models.Oglasi {
                        Naslov      = "Oglas2", DatumObjave = new DateTime(2018, 03, 21).Date,
                        DatumIsteka = new DateTime(2018, 04, 25), GradoviId = 1, Cena = 3000, TekstOglasa = "Oglas2"
                    },
                    new  Models.Oglasi {
                        Naslov      = "Oglas3", DatumObjave = new DateTime(2018, 03, 20).Date,
                        DatumIsteka = new DateTime(2018, 04, 27), GradoviId = 3, Cena = 3000, TekstOglasa = "Oglas3"
                    },
                    new  Models.Oglasi {
                        Naslov      = "Oglas4", DatumObjave = new DateTime(2018, 03, 28).Date,
                        DatumIsteka = new DateTime(2018, 04, 27), GradoviId = 2, Cena = 3000, TekstOglasa = "Oglas4"
                    },
                    new  Models.Oglasi {
                        Naslov      = "Oglas5", DatumObjave = new DateTime(2018, 03, 15).Date,
                        DatumIsteka = new DateTime(2018, 04, 27), GradoviId = 2, Cena = 3000, TekstOglasa = "Oglas5"
                    },
                    new  Models.Oglasi {
                        Naslov      = "Oglas6", DatumObjave = new DateTime(2018, 03, 24).Date,
                        DatumIsteka = new DateTime(2018, 04, 27), GradoviId = 2, Cena = 3000, TekstOglasa = "Oglas6"
                    }
                };

                foreach (Models.Oglasi o in Oglasi)
                {
                    context.Oglasi.Add(o);
                }
                context.SaveChanges();
            }
        }
示例#13
0
 public static _Grad Grad(string cityID)
 {
     return(Gradovi.Grad(cityID, idAplikacije));
 }