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}")); }