public ActionResult Uredi(int id) { VrstaTreninga v = _ctx.VrstaTreninga.Find(id); VrstaTreningaUrediVM model = new VrstaTreningaUrediVM(); model.VrstaTreningaId = v.VrstaTreningaId; model.Naziv = v.Naziv; _ctx.SaveChanges(); return(View("Dodaj", model)); }
public IActionResult Snimi(VrstaTreningaUrediVM model) { if (model.VrstaTreningaId == 0) { foreach (VrstaTreninga vrsta in _ctx.VrstaTreninga.ToList()) { if (vrsta.Naziv == model.Naziv) { ViewData["nazivGreska"] = "Vrsta treninga sa tim nazivom već postoji."; } } } if (ModelState.IsValid && ViewData["NazivGreska"] == null) { VrstaTreninga v; if (model.VrstaTreningaId != 0) { v = _ctx.VrstaTreninga.Find(model.VrstaTreningaId); ViewData["porukaUspjesno"] = "Uspješno ste uredili podatke od vrsti treninga."; } else { v = new VrstaTreninga(); _ctx.VrstaTreninga.Add(v); ViewData["porukaUspjesno"] = "Uspješno ste dodali vrstu treninga."; } v.Naziv = model.Naziv; _ctx.SaveChanges(); return(View("Dodaj", model)); } else { ViewData["porukaNeuspjesno"] = "Žao nam je. Podaci nisu validni."; return(View("Dodaj", model)); } }
public ActionResult Dodaj() { VrstaTreningaUrediVM model = new VrstaTreningaUrediVM(); return(View("Dodaj", model)); }