示例#1
0
        public ActionResult Uredi(int Id)
        {
            var gradServis = new GradoviServis();

            var model = new GradUrediVM();

            model.grad = gradServis.DobaviGradPoId(Id);

            return(View(model));
        }
示例#2
0
        public ActionResult Index()
        {
            var gradoviServis = new GradoviServis();


            var model = new GradoviIndexVM();

            model.gradoviLista = gradoviServis.DobaviSveGradove();

            return(View(model));
        }
示例#3
0
        public ActionResult Uredi(GradUrediVM model)
        {
            if (!ModelState.IsValid)
            {
                return(View(model));
            }

            var gradServis = new GradoviServis();

            gradServis.IzmjeniGrad(model);

            return(RedirectToAction("Index"));
        }
示例#4
0
        public ActionResult Dodaj(GradoviDodajVM model)
        {
            var gradoviServis = new GradoviServis();
            var drzavaServis  = new DrzavaServis();

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

                return(View(model));
            }

            gradoviServis.DodajGrad(model);

            return(RedirectToAction("Index"));
        }