public IActionResult Register(RegisterReservationViewModel registerReservation)
        {
            bool result = reservationServices.CreateReservation(registerReservation);

            if (!result)
            {
                return(View(registerReservation));
            }
            else
            {
                return(Redirect("/"));
            }
        }
Esempio n. 2
0
        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);
        }