private Reserv GetReservations()
        {
            var client = new Client()
            {
                Name = "AAA", PhoneNumber = "777", SurName = "BBB", Quantity = 10
            };
            var reservation = new Reserv()
            {
                FromReservationDate = new DateTime(2020, 06, 15, 13, 2, 13),
                ToReservationDate   = new DateTime(2020, 06, 12, 13, 45, 13),
                Client = client
            };
            var client2 = new Client()
            {
                Name = "ABC", PhoneNumber = "777", SurName = "BBB", Quantity = 10
            };
            var reservation2 = new Reserv()
            {
                FromReservationDate = new DateTime(2020, 06, 15, 13, 2, 13),
                ToReservationDate   = new DateTime(2020, 06, 12, 13, 45, 13),
                Client = client
            };
            ReservationRepository repository = new ReservationRepository();

            repository.Create(reservation);
            repository.Create(reservation2);
            return(reservation);
        }
        public void Create_WithValidData_SavesRecordInTheDatabase()
        {
            // Arrange
            var newReservation = sut.Create(reservation);

            // Assert
            Assert.IsNotNull(newReservation);
            Assert.IsTrue(newReservation.ReservationId != null);

            // CleanUp
            sut.Delete(reservation.ReservationId);
        }
示例#3
0
        private Reserv GetReservation()
        {
            var client = new Client()
            {
                Name = "111", PhoneNumber = "1111", SurName = "111", Quantity = 111
            };
            var reservation = new Reserv()
            {
                FromReservationDate = DateTime.Now, ToReservationDate = DateTime.Now, Client = client
            };
            ReservationRepository repository = new ReservationRepository();

            repository.Create(reservation);
            return(reservation);
        }
示例#4
0
 public bool CreateReservation(Reservation reservation)
 {
     return(reservationRepository.Create(reservation));
 }