public IActionResult Dodaj(GradVM vm) { Grad x = new Grad() { Naziv = vm.Grad, PostanskiBroj = vm.PostanskiBroj, DrzavaID = vm.DrzavaId, }; db.Grad.Add(x); db.SaveChanges(); return(RedirectToAction(nameof(Index))); }
public IActionResult Dodaj() { GradVM vm = new GradVM() { Drzava = db.Drzava.Select(x => new SelectListItem() { Text = x.Naziv, Value = x.DrzavaID.ToString() }).ToList() }; return(View(vm)); }
public IActionResult Dodaj(GradVM model) { List <Grad> gradovi = _db.Grad.ToList(); foreach (var item in gradovi) { if (item.Naziv == model.GradForSave.Naziv) { return(View("Index")); } } _db.Grad.Add(model.GradForSave); _db.SaveChanges(); return(PartialView("GradElement", model)); }
public IActionResult Index() { GradVM model = new GradVM(); model.Drzava = _db.Drzava.Select(x => new SelectListItem() { Text = x.Naziv, Value = x.DrzavaID.ToString() }).ToList(); model.GradRow = _db.Grad.Select(x => new GradVM.RoW() { GradID = x.GradID, Naziv = x.Naziv, PostanskiBroj = x.PostanskiBroj, DrzavaNaziv = x.Drzava.Naziv }).ToList(); return(View(model)); }
public IActionResult SnimiGrad(GradVM grad) { if (!ModelState.IsValid) { ViewData["gradovi"] = _context.Grad.ToList(); DirekcijeVM direkcije = new DirekcijeVM(); return(View("Dodaj", direkcije)); } _context.Grad.Add(new Grad { Naziv = grad.Naziv, PostanskiBroj = grad.PostanskiBroj }); _context.SaveChanges(); return(RedirectToAction("Dodaj")); }
public IActionResult DodajGrad() { GradVM grad = new GradVM(); return(PartialView("DodajGrad", grad)); }