public IActionResult Dodaj(int RezervisanSmjestajID) { RezervisanaUslugaDodajVM model = new RezervisanaUslugaDodajVM(); RezervisanSmjestaj sr = new RezervisanSmjestaj(); sr = db.RezervisanSmjestaj.Include(x => x.CheckIN.Gost).Include(x => x.Gost).Where(x => x.Id == RezervisanSmjestajID).Where(x => x.Id == RezervisanSmjestajID).FirstOrDefault(); model.Rezervacija = sr.CheckIN.Gost.Ime + " " + sr.CheckIN.Gost.Prezime; model.Datum = "Od: " + sr.CheckIN.DatumDolaska.ToShortDateString() + "do: " + ((sr.CheckIN.DatumOdlaska == null)?"-":(DateTime.Parse(sr.CheckIN.DatumOdlaska.ToString()).ToShortDateString())); model.Gost = sr.Gost.Ime + " " + sr.Gost.Prezime; model.CheckINId = sr.CheckINId; var Usluge = db.UslugeHotela .Select(s => new { Id = s.Id, Polje = string.Format("Naziv: {0} Cijena: {1} Datum Pocetka: {2} Datum Zavrsetka:{3} ", s.Naziv, s.Cijena, s.DatumPocetka, s.DatumZavrsetka) }) .ToList(); model.UslugeHotela = new SelectList(Usluge, "Id", "Polje"); return(View(model)); }
public IActionResult Dodaj(RezervisanaUslugaDodajVM model) { RezervisanaUsluga ru = new RezervisanaUsluga(); ru.CheckINId = model.CheckINId; ru.UslugeHotelaId = model.UslugaId; db.RezervisanaUsluga.Add(ru); db.SaveChanges(); return(RedirectToAction("ProvjeriSlobodanSmjestaj", "RezervisanSmjestaj")); }