C# Class KnowYourTurf.Core.Domain.Vendor

Inheritance: DomainEntity
Afficher le fichier Open project: reharik/KnowYourTurf Class Usage Examples

Private Properties

Свойство Type Description

Méthodes publiques

Méthode Description
AddContact ( VendorContact contact ) : void
AddProduct ( BaseProduct product ) : void
AddPurchaseOrder ( PurchaseOrder purchaseOrder ) : void
AmountOfSubTotalForPurchaseOrder ( long purchaseOrderId ) : decimal
ClearProducts ( ) : void
GetAllProductsOfType ( string productType ) : IEnumerable
GetCompletedPurchaseOrders ( ) : IEnumerable
GetContacts ( ) : IEnumerable
GetProducts ( ) : IEnumerable
GetPurchaseOrderInProcess ( ) : IEnumerable
GetPurchaseOrders ( ) : IEnumerable
PurchaseOrderHasBeenCompleted ( long purchaseOrderId ) : bool
RemoveContact ( VendorContact contact ) : void
RemoveProduct ( BaseProduct product ) : void
RemovePurchaseOrder ( PurchaseOrder purchaseOrder ) : void
TotalAmountDueForPurchaseOrder ( long purchaseOrderId ) : decimal
TotalTaxForPurchaseOrder ( long purchaseOrderId ) : decimal

Method Details

AddContact() public méthode

public AddContact ( VendorContact contact ) : void
contact VendorContact
Résultat void

AddProduct() public méthode

public AddProduct ( BaseProduct product ) : void
product BaseProduct
Résultat void

AddPurchaseOrder() public méthode

public AddPurchaseOrder ( PurchaseOrder purchaseOrder ) : void
purchaseOrder PurchaseOrder
Résultat void

AmountOfSubTotalForPurchaseOrder() public méthode

public AmountOfSubTotalForPurchaseOrder ( long purchaseOrderId ) : decimal
purchaseOrderId long
Résultat decimal

ClearProducts() public méthode

public ClearProducts ( ) : void
Résultat void

GetAllProductsOfType() public méthode

public GetAllProductsOfType ( string productType ) : IEnumerable
productType string
Résultat IEnumerable

GetCompletedPurchaseOrders() public méthode

public GetCompletedPurchaseOrders ( ) : IEnumerable
Résultat IEnumerable

GetContacts() public méthode

public GetContacts ( ) : IEnumerable
Résultat IEnumerable

GetProducts() public méthode

public GetProducts ( ) : IEnumerable
Résultat IEnumerable

GetPurchaseOrderInProcess() public méthode

public GetPurchaseOrderInProcess ( ) : IEnumerable
Résultat IEnumerable

GetPurchaseOrders() public méthode

public GetPurchaseOrders ( ) : IEnumerable
Résultat IEnumerable

PurchaseOrderHasBeenCompleted() public méthode

public PurchaseOrderHasBeenCompleted ( long purchaseOrderId ) : bool
purchaseOrderId long
Résultat bool

RemoveContact() public méthode

public RemoveContact ( VendorContact contact ) : void
contact VendorContact
Résultat void

RemoveProduct() public méthode

public RemoveProduct ( BaseProduct product ) : void
product BaseProduct
Résultat void

RemovePurchaseOrder() public méthode

public RemovePurchaseOrder ( PurchaseOrder purchaseOrder ) : void
purchaseOrder PurchaseOrder
Résultat void

TotalAmountDueForPurchaseOrder() public méthode

public TotalAmountDueForPurchaseOrder ( long purchaseOrderId ) : decimal
purchaseOrderId long
Résultat decimal

TotalTaxForPurchaseOrder() public méthode

public TotalTaxForPurchaseOrder ( long purchaseOrderId ) : decimal
purchaseOrderId long
Résultat decimal