public ActionResult DodadiTermin(int id) { DodadiTermin termin = new DodadiTermin(); Hotel hotel = db.Hotels.Include(h => h.destination).Include(h => h.termini).FirstOrDefault(h => h.Id == id); termin.hotel = hotel; termin.HotelId = id; return(View(termin)); }
public ActionResult DodadiTermin(DodadiTermin model) { Hotel hotel = db.Hotels.Find(model.HotelId); TerminCena cena = new TerminCena(); cena.date = model.dateTime; cena.price = model.price; cena.HotelId = model.HotelId; cena.hotel = hotel; db.TerminCenas.Add(cena); db.SaveChanges(); var terminCenaOdBaza = db.TerminCenas.FirstOrDefault(t => t.date == model.dateTime && t.price == model.price); hotel.termini.Add(terminCenaOdBaza); db.SaveChanges(); return(RedirectToAction("Details", new { id = model.HotelId })); }