Пример #1
0
        public JsonResult DobaviGradove(int drzavaId)
        {
            var korisnikServis = new KorisnikServis();

            var gradovi = korisnikServis.DobaviGradovePoDrzavi(drzavaId);

            return(Json(gradovi, JsonRequestBehavior.AllowGet));
        }
Пример #2
0
        public ActionResult PromjeniStatus(int Id)
        {
            var korisnikServis = new KorisnikServis();

            korisnikServis.PromjeniStatus(Id);

            return(RedirectToAction("Index"));
        }
Пример #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));
        }
Пример #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));
        }
Пример #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));
        }
Пример #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));
        }
Пример #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"));
        }
Пример #11
0
 public KorisniciController()
 {
     _korisnikServis = new KorisnikServis();
 }
Пример #12
0
 public LoginController()
 {
     _korisnikServis = new KorisnikServis();
 }