public async Task <IActionResult> Create([Bind("Id,Email,AdresseId,TelefonNummer,Pasnummer,Fornavn,Efternavn,Fødselsdagsdato")] Kunde kunde) { if (ModelState.IsValid) { _context.Add(kunde); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["AdresseId"] = new SelectList(_context.Adresse, "Id", "Adresse1", kunde.AdresseId); return(View(kunde)); }
public async Task <IActionResult> Create([Bind("BookingNummer,AntalVoksne,AntalBørn,TjekIndDato,TjekUdDato,TotalPris,VærelseTypeId,StatusId,KundeId")] Booking booking) { if (ModelState.IsValid) { _context.Add(booking); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["KundeId"] = new SelectList(_context.Kunde, "Id", "Efternavn", booking.KundeId); ViewData["StatusId"] = new SelectList(_context.BookingStatus, "Id", "Status", booking.StatusId); ViewData["VærelseTypeId"] = new SelectList(_context.VærelseType, "Id", "Type", booking.VærelseTypeId); return(View(booking)); }
public IActionResult ConfirmBooking(string submit) { if (submit.Equals("Bekræft")) { Booking booking = _kundeBookingService.getCurrentBooking(); booking.Status = null; booking.VærelseType = null; _context.Add(booking); List <Booking> temp = _context.Booking.ToList(); _context.SaveChanges(); return(RedirectToAction("BookingBekræftelse")); } else { return(RedirectToAction("OpretKundeEfterBooking", "Kunde")); } }