Esempio n. 1
0
 public Draft(OwnerId ownerId, TenantId tenantId, Apartment apartment, Period period, Price pricePerDay, AgreementNumber agreementNumber, Price deposit)
 {
     Id               = DraftId.From(Guid.NewGuid().ToString());
     _ownerId         = ownerId;
     _tenantId        = tenantId;
     _apartment       = apartment;
     _period          = period;
     _pricePerDay     = pricePerDay;
     _agreementNumber = agreementNumber;
     _deposit         = deposit;
 }
 public AgreementNumber GetNextAvailable(TenantId tenantId, OfferId offerId)
 {
     return(AgreementNumber.From($"{offerId}-{tenantId}"));
 }