public PurchaseRecord Add( PurchaseRecord record ) { using ( var context = _createContext() ) { context.PurchaseRecords.Add( record ); context.SaveChanges(); return record; } }
public OrderItem RecordOrderItem( License license, PurchaseRecord purchaseRecord, int itemNumber ) { OrderItem item = new OrderItem() { OrderItemNo = itemNumber, PurchaseRecordId = purchaseRecord.Id, ActivationKey = license.ActivationKey, LicenseId = license.LicenseId }; _orderItemRepository.Add( item ); return item; }
public PurchaseRecord RecordPurchase( CatalogEntry entry, int quantity ) { PurchaseRecord purchaseRecord = new PurchaseRecord() { ProductName = entry.ProductName, ProductVersion = entry.ProductVersion, Description = entry.Blurb, LicensingBasis = entry.LicensingBasis, Quantity = quantity }; return Add( purchaseRecord ); }
public PurchaseRecord Add(PurchaseRecord record) { _purchaseRecordRepository.Add(record); return(record); }
public PurchaseRecord TryGet( int id ) { PurchaseRecord record = new PurchaseRecord(); record = _purchaseRecordRepository.TryGet( id ); return record; }
public PurchaseRecord Add( PurchaseRecord record ) { _purchaseRecordRepository.Add( record ); return record; }