public IActionResult Uredi(int id) { RentBooking input = _db.RentBooking.Where(x => x.RentBookingID == id) .Include("Klijent") .Include("Faktura") .Include("Faktura.Popust") .Include("Vozilo") .Include("Vozilo.Proizvodjac") .SingleOrDefault(); RentacarUrediVM model = new RentacarUrediVM() { RentBookingID = input.RentBookingID, DatumIsteka = input.DatumIsteka, klijent = input.Klijent.Ime + " " + input.Klijent.Prezime, vozilo = input.Vozilo.Proizvodjac.Naziv + " " + input.Vozilo.Model, isZavrsen = input.isZavrseno }; if (input.Faktura.PopustID != null) { model.popust = input.Faktura.Popust.Naziv; } return(View("Uredi", model)); }
public IActionResult UrediSnimi(RentacarUrediVM input) { if (!ModelState.IsValid) { return(View("Uredi", input)); } RentBooking rb = _db.RentBooking.Find(input.RentBookingID); rb.DatumIsteka = input.DatumIsteka; _db.SaveChanges(); return(RedirectToAction("Index")); }