示例#1
0
        internal void Return()
        {
            if (RentalItemStatus != RentalItemStatus.Picked)
            {
                throw new Exception();
            }

            RentalItemStatus = RentalItemStatus.Returned;
        }
示例#2
0
 internal RentalItem(
     Guid id,
     string rentalItemCode,
     RentalItemStatus rentalItemStatus)
     : base(id)
 {
     RentalItemCode   = rentalItemCode;
     RentalItemStatus = rentalItemStatus;
 }
示例#3
0
 private RentalItemDto(
     Guid id,
     string rentalItemCode,
     RentalItemStatus rentalItemStatus)
 {
     Id               = id;
     RentalItemCode   = rentalItemCode;
     RentalItemStatus = rentalItemStatus;
 }