public ActionResult Dodaj() { var korisnikServis = new KorisnikServis(); var model = new DrzavaDodajVM(); return(View(model)); }
public IActionResult UrediDodaj(int?id) { DrzavaDodajVM model = new DrzavaDodajVM { Drzava = _context.Drzava.Find(id) }; return(View(model)); }
public void UrediDodaj_Model_Drzava() { ApplicationDbContext applicationDbContext = ContextHelper.GetApplicationDbContext(); Drzava ocekivani = applicationDbContext.Drzava.Where(x => x.DrzavaID == 1).FirstOrDefault(); DrzavaController dc = new DrzavaController(applicationDbContext); ViewResult vr = dc.UrediDodaj(1) as ViewResult; DrzavaDodajVM model = vr.Model as DrzavaDodajVM; Assert.AreEqual(ocekivani.DrzavaID, model.Drzava.DrzavaID); }
public ActionResult Dodaj(DrzavaDodajVM model) { var drzavaServis = new DrzavaServis(); if (!ModelState.IsValid) { return(View(model)); } drzavaServis.DodajDrzavu(model); return(RedirectToAction("Index")); }
public IActionResult Uredi(int DRZAVAID) { Drzava c = db.drzava.SingleOrDefault(b => b.ID == DRZAVAID); if (c == null) { TempData["porukaError"] = "Greska prilikom uredjivanja Drzave"; return(View("Error")); } DrzavaDodajVM model = new DrzavaDodajVM(); model.DrzavaID = c.ID; model.Naziv = c.Naziv; return(PartialView("uredi", model)); }
public int DodajDrzavu(DrzavaDodajVM drzava) { //Provjeri da li je naziv drzave zauzet var postojecaDrzava = _drzavaDao.ProvjeriNazivDrzave(drzava.Naziv); //Ako je naziv drzave zauzet vrati -1 if (postojecaDrzava != null) { return(-1); } //Premapiraj db model Drzava model = new Drzava() { Naziv = drzava.Naziv }; //Dodaj drzavu u bazu return(_drzavaDao.DodajDrzavu(model)); }
public IActionResult Snimi(DrzavaDodajVM model) { Drzava d = _context.Drzava.Find(model.Drzava.DrzavaID); if (d == null) { d = new Drzava { Naziv = model.Drzava.Naziv }; _context.Add(d); _context.SaveChanges(); } else { d.Naziv = model.Drzava.Naziv; _context.SaveChanges(); } TempData["porukaSuccess"] = "Uspjesno je snimljen/dodat zapis"; return(RedirectToAction("Index")); }
public IActionResult Snimi(DrzavaDodajVM model) { Drzava c; if (model.DrzavaID == 0) { c = new Drzava(); db.Add(c); TempData["porukaSucces"] = "Uspjesno ste dodali Drzavu"; } else { c = db.drzava.FirstOrDefault(x => x.ID == model.DrzavaID); TempData["porukaSucces"] = "Uspjesno ste dodali Drzavu"; } c.ID = model.DrzavaID; c.Naziv = model.Naziv; db.SaveChanges(); db.Dispose(); return(RedirectToAction(nameof(Prikazi))); }
public IActionResult Dodaj() { DrzavaDodajVM model = new DrzavaDodajVM(); return(PartialView("uredi", model)); }