Beispiel #1
0
        // 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)
            }));
        }
Beispiel #2
0
        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"));
        }