C# 클래스 KnowYourTurf.Core.Domain.Vendor

상속: DomainEntity
파일 보기 프로젝트 열기: reharik/KnowYourTurf 1 사용 예제들

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