public IActionResult Register(RegisterReservationViewModel registerReservation) { bool result = reservationServices.CreateReservation(registerReservation); if (!result) { return(View(registerReservation)); } else { return(Redirect("/")); } }
public bool CreateReservation(RegisterReservationViewModel createReservation) { //throw new NotImplementedException(); Reservation reservation = new Reservation { ReservedRoom = createReservation.ReservedRoom, ClientReservations = createReservation.ClientReservations, CheckIn = createReservation.CheckIn, CheckOut = createReservation.CheckOut, IncludeBreakfast = createReservation.IncludeBreakfast, AllInclusive = createReservation.AllInclusive }; this.context.Reservations.Add(reservation); this.context.SaveChanges(); reservation = GetReservation(reservation.Id); if (reservation is null) { return(false); } return(true); }