public IActionResult Edit(int id) { var rezervacija = context.Rezervacije.FirstOrDefault(x => x.ID == id); var model = new RezervacijaEditVM(); model.Termini = GetTermini(); model.Klijenti = GetKlijenti(); model.ID = rezervacija.ID; model.OdabraniKlijentId = rezervacija.KlijentID; model.OdabraniTerminId = rezervacija.TerminID; model.OdobrenaRezervacija = rezervacija.OdobrenaRezervacija; return(View("Edit", model)); }
public IActionResult Edit(int id, RezervacijaEditVM model) { if (!ModelState.IsValid) { model.Termini = GetTermini(); model.Klijenti = GetKlijenti(); return(View("Edit", model)); } var rezervacija = context.Rezervacije.FirstOrDefault(x => x.ID == id); rezervacija.KlijentID = model.OdabraniKlijentId.Value; rezervacija.TerminID = model.OdabraniTerminId.Value; rezervacija.OdobrenaRezervacija = model.OdobrenaRezervacija; context.Rezervacije.Update(rezervacija); context.SaveChanges(); return(RedirectToAction("Index")); }