Merge pull request #856 from denjamal/Refactoring
Refactoring Buyer aggregate
This commit is contained in:
commit
2ecc8677ba
@ -32,8 +32,8 @@ namespace Microsoft.eShopOnContainers.Services.Ordering.Domain.AggregatesModel.B
|
||||
int cardTypeId, string alias, string cardNumber,
|
||||
string securityNumber, string cardHolderName, DateTime expiration, int orderId)
|
||||
{
|
||||
var existingPayment = _paymentMethods.Where(p => p.IsEqualTo(cardTypeId, cardNumber, expiration))
|
||||
.SingleOrDefault();
|
||||
var existingPayment = _paymentMethods
|
||||
.SingleOrDefault(p => p.IsEqualTo(cardTypeId, cardNumber, expiration));
|
||||
|
||||
if (existingPayment != null)
|
||||
{
|
||||
@ -41,8 +41,7 @@ namespace Microsoft.eShopOnContainers.Services.Ordering.Domain.AggregatesModel.B
|
||||
|
||||
return existingPayment;
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
var payment = new PaymentMethod(cardTypeId, alias, cardNumber, securityNumber, cardHolderName, expiration);
|
||||
|
||||
_paymentMethods.Add(payment);
|
||||
@ -53,4 +52,3 @@ namespace Microsoft.eShopOnContainers.Services.Ordering.Domain.AggregatesModel.B
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user