public ActionResult RezervisiVozilo(SlanjeRezervacije idVozila) { List <Rezervacija> rezervacijeVozilaa = (List <Rezervacija>)HttpContext.Application["Rezervacije"]; if (rezervacijeVozilaa == null) { rezervacijeVozilaa = new List <Rezervacija>(); } NapraviSesiju(); Rezervacija nova = new Rezervacija(); nova.IdKupac = podaci.TrenutniKorisnik.KorisnickoIme; nova.IdVozilo = podaci.TrenutnaVozilo.Id; nova.DatumKadJeSlobodnoVozilo = idVozila.DatumRezervacije; foreach (Vozilo item in Podaci.vozila) { if (item.Id == nova.IdVozilo) { nova.CenaPoDanu = item.CenaPoDanu; nova.MarkaVozila = item.MarkaVozila; nova.ModelVozila = item.ModelVozila; break; } } if (idVozila.DatumRezervacije == DateTime.MinValue) { ViewBag.Message = $"Morate uneti datum da biste rezervisali vozilo!"; } rezervacijeVozilaa.Add(nova); Podaci.SaveRezervacija(nova); List <Rezervacija> pomocneRezervacije = new List <Rezervacija>(); foreach (Rezervacija item in rezervacijeVozilaa) { if (item.IdKupac == podaci.TrenutniKorisnik.KorisnickoIme) { pomocneRezervacije.Add(item); } } return(View("SpisakRezervacija", pomocneRezervacije)); }