Ejemplo n.º 1
0
        public void StartRental(StartRentalDTO startRentalDTO)
        {
            Bike     bike     = this.rentalDataAccess.GetBikeById(startRentalDTO.BikeId);
            Customer customer = this.rentalDataAccess.GetCustomerById(startRentalDTO.CustomerId);

            Rental rental = new Rental();

            rental.Paid        = false;
            rental.RentalBegin = DateTime.Now;
            rental.RentalEnd   = null;
            rental.TotalPrice  = 0;
            rental.Bike        = bike;
            rental.Customer    = customer;

            this.rentalDataAccess.CreateRental(rental);
        }
 public void StartRental([FromBody] StartRentalDTO startRentalDTO)
 {
     this.rentalBusinessLogic.StartRental(startRentalDTO);
 }