C# Класс KnowYourTurf.Core.Domain.Vendor

Наследование: DomainEntity
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание

Открытые методы

Метод Описание
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

Описание методов

AddContact() публичный Метод

public AddContact ( VendorContact contact ) : void
contact VendorContact
Результат void

AddProduct() публичный Метод

public AddProduct ( BaseProduct product ) : void
product BaseProduct
Результат void

AddPurchaseOrder() публичный Метод

public AddPurchaseOrder ( PurchaseOrder purchaseOrder ) : void
purchaseOrder PurchaseOrder
Результат void

AmountOfSubTotalForPurchaseOrder() публичный Метод

public AmountOfSubTotalForPurchaseOrder ( long purchaseOrderId ) : decimal
purchaseOrderId long
Результат decimal

ClearProducts() публичный Метод

public ClearProducts ( ) : void
Результат void

GetAllProductsOfType() публичный Метод

public GetAllProductsOfType ( string productType ) : IEnumerable
productType string
Результат IEnumerable

GetCompletedPurchaseOrders() публичный Метод

public GetCompletedPurchaseOrders ( ) : IEnumerable
Результат IEnumerable

GetContacts() публичный Метод

public GetContacts ( ) : IEnumerable
Результат IEnumerable

GetProducts() публичный Метод

public GetProducts ( ) : IEnumerable
Результат IEnumerable

GetPurchaseOrderInProcess() публичный Метод

public GetPurchaseOrderInProcess ( ) : IEnumerable
Результат IEnumerable

GetPurchaseOrders() публичный Метод

public GetPurchaseOrders ( ) : IEnumerable
Результат IEnumerable

PurchaseOrderHasBeenCompleted() публичный Метод

public PurchaseOrderHasBeenCompleted ( long purchaseOrderId ) : bool
purchaseOrderId long
Результат bool

RemoveContact() публичный Метод

public RemoveContact ( VendorContact contact ) : void
contact VendorContact
Результат void

RemoveProduct() публичный Метод

public RemoveProduct ( BaseProduct product ) : void
product BaseProduct
Результат void

RemovePurchaseOrder() публичный Метод

public RemovePurchaseOrder ( PurchaseOrder purchaseOrder ) : void
purchaseOrder PurchaseOrder
Результат void

TotalAmountDueForPurchaseOrder() публичный Метод

public TotalAmountDueForPurchaseOrder ( long purchaseOrderId ) : decimal
purchaseOrderId long
Результат decimal

TotalTaxForPurchaseOrder() публичный Метод

public TotalTaxForPurchaseOrder ( long purchaseOrderId ) : decimal
purchaseOrderId long
Результат decimal