Beispiel #1
0
        public IHttpActionResult ConfirmReservation(int id, Reservation reservation)
        {
            //ReservationDao reservationExists = reservationManagement.GetById(id);
            //
            //if (reservationExists == null)
            //{
            //    return NotFound();
            //}

            if (reservation.Code == " " || reservation.LibrarianConfirmedBy == " " || reservation.DateConfirmed.Equals(DateTime.MinValue))
            {
                return(BadRequest("Insufficient input"));
            }

            string message = reservationManagement.ConfirmReservation(reservation.DateConfirmed,
                                                                      reservation.LibrarianConfirmedBy, reservation.Code);

            return(Ok(message));
        }