Exemplo n.º 1
0
        public JsonResult DobaviGradove(int drzavaId)
        {
            var korisnikServis = new KorisnikServis();

            var gradovi = korisnikServis.DobaviGradovePoDrzavi(drzavaId);

            return(Json(gradovi, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 2
0
        public ActionResult PromjeniStatus(int Id)
        {
            var korisnikServis = new KorisnikServis();

            korisnikServis.PromjeniStatus(Id);

            return(RedirectToAction("Index"));
        }
Exemplo n.º 3
0
        // GET: Registracija
        public ActionResult Index()
        {
            var korisnikServis = new KorisnikServis();

            var model = korisnikServis.InicijalizujModel();

            return(View("Registracija", model));
        }
        public ActionResult Detalji(int klijentId)
        {
            var korisnikServis = new KorisnikServis();

            var model = korisnikServis.DobaviKlijentaPoId(klijentId);

            return(View(model));
        }
Exemplo n.º 5
0
        public ActionResult Dodaj()
        {
            var korisnikServis = new KorisnikServis();

            var model = new DrzavaDodajVM();

            return(View(model));
        }
        // GET: PregledKlijenta
        public ActionResult Index()
        {
            var model = new PretragaKlijenataModel();

            var korisnikServis = new KorisnikServis();

            model.Klijenti = korisnikServis.DobaviSveKlijente();

            return(View(model));
        }
Exemplo n.º 7
0
        public ActionResult Dodaj()
        {
            var korisnikServis = new KorisnikServis();

            var model = new KorisniciDodajVM();

            model.listaGradova = korisnikServis.DobaviSveGradove().Select(x => new SelectListItem
            {
                Value = x.Id.ToString(),
                Text  = x.Naziv
            }).ToList();

            model.listaRola = korisnikServis.DobaviRole().Select(x => new SelectListItem
            {
                Value = x.Id.ToString(),
                Text  = x.Naziv
            }).ToList();

            return(View(model));
        }
Exemplo n.º 8
0
        public ActionResult Registracija(KorisnikModel korisnik)
        {
            var korisnikServis = new KorisnikServis();

            //Registruj korisnika
            var noviKorisnikId = korisnikServis.RegistrujKorisnika(korisnik);

            //Ako je korisnicko ime zauzeto prikazi error
            if (noviKorisnikId == -1)
            {
                //Populisi model sa vrijednostima za dropdown liste
                korisnik.Drzave  = korisnikServis.DobaviDrzave();
                korisnik.Gradovi = korisnikServis.DobaviSelectListuGradovaPoDrzavi(korisnik.Drzava);

                ModelState.AddModelError("", "Korisnicko ime je zauzeto!");
                return(View(korisnik));
            }

            return(View("PotvrdaRegistracije"));
        }
        public ActionResult Pretraga(string imePrezime)
        {
            var model = new PretragaKlijenataModel();

            model.ImePrezime = imePrezime;

            var korisnikServis = new KorisnikServis();

            //Ako ime ili prezime nije uneseno vrati sve rezultate
            if (string.IsNullOrWhiteSpace(imePrezime))
            {
                model.Klijenti = korisnikServis.DobaviSveKlijente();
            }
            //Inace filtriraj po imenu i/ili prezimenu
            else
            {
                model.Klijenti = korisnikServis.DobaviKlijentePoImenuIPrezimenu(imePrezime);
            }

            return(View("Index", model));
        }
Exemplo n.º 10
0
        public ActionResult Dodaj(KorisniciDodajVM model)
        {
            var korisnikServis = new KorisnikServis();

            if (!ModelState.IsValid)
            {
                model.listaGradova = korisnikServis.DobaviSveGradove().Select(x => new SelectListItem
                {
                    Value = x.Id.ToString(),
                    Text  = x.Naziv
                }).ToList();

                model.listaRola = korisnikServis.DobaviRole().Select(x => new SelectListItem
                {
                    Value = x.Id.ToString(),
                    Text  = x.Naziv
                }).ToList();

                return(View(model));
            }
            korisnikServis.DodajKorisnika(model);

            return(RedirectToAction("Index"));
        }
Exemplo n.º 11
0
 public KorisniciController()
 {
     _korisnikServis = new KorisnikServis();
 }
Exemplo n.º 12
0
 public LoginController()
 {
     _korisnikServis = new KorisnikServis();
 }