// GET: Kunde/OpretKundeEfterBooking public IActionResult OpretKundeEfterBooking() { Kunde kunde = _kundeBookingService.getCurrentBookingKunde(); if (kunde != null) //hvis booking har en værdi, giver vi booking objektet med videre til vores view { return(View(kunde)); } return(View(new Kunde() { Fødselsdagsdato = DateTime.Now.AddYears(25) })); }
public async Task <IActionResult> Create([Bind("BookingNummer,AntalVoksne,AntalBørn,TjekIndDato,TjekUdDato,TotalPris,VærelseTypeId,StatusId,KundeId")] Booking booking) { booking.StatusId = 1; booking.Status = await _context.BookingStatus.FirstOrDefaultAsync(bs => bs.Id == booking.StatusId); // Sets default value booking.VærelseType = await _context.VærelseType.FirstOrDefaultAsync(vt => vt.Id == booking.VærelseTypeId); booking.Kunde = _kundeBookingService.getCurrentBookingKunde(); _kundeBookingService.setCurrentBooking(booking); Console.WriteLine("Booking (Create): " + _kundeBookingService.getCurrentBooking()); return(RedirectToAction("OpretKundeEfterBooking", "Kunde")); }