C# Класс Sage.Integration.Northwind.Application.Entities.Product.Product

Наследование: Sage.Integration.Northwind.Application.Base.EntityBase
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Add ( Document doc, NorthwindConfig config, List &result ) : void
CheckPrice ( Pricing PricingInformation, NorthwindConfig config ) : Pricing
FillChangeLog ( System &table, NorthwindConfig config, Token lastToken ) : int
GetAll ( NorthwindConfig config, string whereExpression, System.Data.OleDb.OleDbParameter oleDbParameters ) : List
GetAll ( NorthwindConfig config, string whereExpression, int startIndex, int count ) : List
GetDocument ( Identity identity, Token lastToken, NorthwindConfig config ) : Document
GetPricingDetails ( OrderDetailInformation OrderDetails, NorthwindConfig config ) : PricingDetail
GetProductPrices ( string productIds, NorthwindConfig config ) : Sage.Integration.Northwind.Application.Entities.Product.Documents.ProductPriceDocument[]
Product ( ) : System
Update ( Document doc, NorthwindConfig config, List &result ) : void

Приватные методы

Метод Описание
GetProductDocument ( Sage productRow, Token lastToken, NorthwindConfig config ) : ProductDocument

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

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

public Add ( Document doc, NorthwindConfig config, List &result ) : void
doc Sage.Integration.Northwind.Application.Base.Document
config NorthwindConfig
result List
Результат void

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

public CheckPrice ( Pricing PricingInformation, NorthwindConfig config ) : Pricing
PricingInformation Sage.Integration.Northwind.Application.API.Pricing
config NorthwindConfig
Результат Sage.Integration.Northwind.Application.API.Pricing

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

public FillChangeLog ( System &table, NorthwindConfig config, Token lastToken ) : int
table System
config NorthwindConfig
lastToken Sage.Integration.Northwind.Application.API.Token
Результат int

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

public GetAll ( NorthwindConfig config, string whereExpression, System.Data.OleDb.OleDbParameter oleDbParameters ) : List
config NorthwindConfig
whereExpression string
oleDbParameters System.Data.OleDb.OleDbParameter
Результат List

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

public GetAll ( NorthwindConfig config, string whereExpression, int startIndex, int count ) : List
config NorthwindConfig
whereExpression string
startIndex int
count int
Результат List

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

public GetDocument ( Identity identity, Token lastToken, NorthwindConfig config ) : Document
identity Identity
lastToken Sage.Integration.Northwind.Application.API.Token
config NorthwindConfig
Результат Sage.Integration.Northwind.Application.Base.Document

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

public GetPricingDetails ( OrderDetailInformation OrderDetails, NorthwindConfig config ) : PricingDetail
OrderDetails Sage.Integration.Northwind.Application.API.OrderDetailInformation
config NorthwindConfig
Результат Sage.Integration.Northwind.Application.API.PricingDetail

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

public GetProductPrices ( string productIds, NorthwindConfig config ) : Sage.Integration.Northwind.Application.Entities.Product.Documents.ProductPriceDocument[]
productIds string
config NorthwindConfig
Результат Sage.Integration.Northwind.Application.Entities.Product.Documents.ProductPriceDocument[]

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

public Product ( ) : System
Результат System

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

public Update ( Document doc, NorthwindConfig config, List &result ) : void
doc Sage.Integration.Northwind.Application.Base.Document
config NorthwindConfig
result List
Результат void