C# Class Sage.Integration.Northwind.Adapter.Data.SalesInvoiceFeedEntryWrapper

Inheritance: EntityWrapperBase, IEntityQueryWrapper, IFeedEntryEntityWrapper
Afficher le fichier Open project: Sage/SData-Contracts

Méthodes publiques

Méthode Description
Add ( Sage payload ) : SdataTransactionResult
Delete ( string id ) : SdataTransactionResult
GetDbFieldName ( string propertyName ) : string
GetFeedEntry ( string idString ) : Sage.Common.Syndication.FeedEntry
GetTransformedDocument ( Sage payload ) : Application.Base.Document
GetTransformedPayload ( Application document ) : Sage.Common.Syndication.FeedEntry
SalesInvoiceFeedEntryWrapper ( RequestContext context ) : System
Update ( Sage payload ) : SdataTransactionResult

Méthodes protégées

Méthode Description
GetSDataId ( string id ) : string
GetSDataId ( string id, SupportedResourceKinds resourceKind ) : string

Private Methods

Méthode Description
GetLineItem ( Sage row, NorthwindConfig config ) : SalesInvoiceLineFeedEntry
GetLocalId ( System.Guid uuid, SupportedResourceKinds resKind ) : string
GetLocalId ( string uuidString, SupportedResourceKinds resKind ) : string
GetPayload ( Sage row, Sage detailDataTable, NorthwindConfig config ) : SalesInvoiceFeedEntry
GetUuid ( string localId, string uuidString, SupportedResourceKinds resKind ) : System.Guid

Method Details

Add() public méthode

public Add ( Sage payload ) : SdataTransactionResult
payload Sage
Résultat Sage.Integration.Northwind.Adapter.Common.SdataTransactionResult

Delete() public méthode

public Delete ( string id ) : SdataTransactionResult
id string
Résultat Sage.Integration.Northwind.Adapter.Common.SdataTransactionResult

GetDbFieldName() public méthode

public GetDbFieldName ( string propertyName ) : string
propertyName string
Résultat string

GetFeedEntry() public méthode

public GetFeedEntry ( string idString ) : Sage.Common.Syndication.FeedEntry
idString string
Résultat Sage.Common.Syndication.FeedEntry

GetSDataId() protected méthode

protected GetSDataId ( string id ) : string
id string
Résultat string

GetSDataId() protected méthode

protected GetSDataId ( string id, SupportedResourceKinds resourceKind ) : string
id string
resourceKind SupportedResourceKinds
Résultat string

GetTransformedDocument() public méthode

public GetTransformedDocument ( Sage payload ) : Application.Base.Document
payload Sage
Résultat Application.Base.Document

GetTransformedPayload() public méthode

public GetTransformedPayload ( Application document ) : Sage.Common.Syndication.FeedEntry
document Application
Résultat Sage.Common.Syndication.FeedEntry

SalesInvoiceFeedEntryWrapper() public méthode

public SalesInvoiceFeedEntryWrapper ( RequestContext context ) : System
context Sage.Integration.Northwind.Adapter.Common.RequestContext
Résultat System

Update() public méthode

public Update ( Sage payload ) : SdataTransactionResult
payload Sage
Résultat Sage.Integration.Northwind.Adapter.Common.SdataTransactionResult