MixERP.Net.Api.Transactions.InventoryTransferRequestDetailController Class Reference

Provides a direct HTTP access to perform various tasks such as adding, editing, and removing Inventory Transfer Request Details. More...

Inheritance diagram for MixERP.Net.Api.Transactions.InventoryTransferRequestDetailController:

Public Member Functions

EntityView GetEntityView ()
 Creates meta information of "inventory transfer request detail" entity. More...
 
long Count ()
 Counts the number of inventory transfer request details. More...
 
IEnumerable< MixERP.Net.Entities.Transactions.InventoryTransferRequestDetailGet ()
 Returns collection of inventory transfer request detail for export. More...
 
MixERP.Net.Entities.Transactions.InventoryTransferRequestDetail Get (long inventoryTransferRequestDetailId)
 Returns an instance of inventory transfer request detail. More...
 
IEnumerable< MixERP.Net.Entities.Transactions.InventoryTransferRequestDetailGet ([FromUri] long[] inventoryTransferRequestDetailIds)
 
IEnumerable< MixERP.Net.Entities.Transactions.InventoryTransferRequestDetailGetPagedResult ()
 Creates a paginated collection containing 25 inventory transfer request details on each page, sorted by the property InventoryTransferRequestDetailId. More...
 
IEnumerable< MixERP.Net.Entities.Transactions.InventoryTransferRequestDetailGetPagedResult (long pageNumber)
 Creates a paginated collection containing 25 inventory transfer request details on each page, sorted by the property InventoryTransferRequestDetailId. More...
 
long CountWhere ([FromBody]dynamic filters)
 Counts the number of inventory transfer request details using the supplied filter(s). More...
 
IEnumerable< MixERP.Net.Entities.Transactions.InventoryTransferRequestDetailGetWhere (long pageNumber, [FromBody]dynamic filters)
 Creates a filtered and paginated collection containing 25 inventory transfer request details on each page, sorted by the property InventoryTransferRequestDetailId. More...
 
long CountFiltered (string filterName)
 Counts the number of inventory transfer request details using the supplied filter name. More...
 
IEnumerable< MixERP.Net.Entities.Transactions.InventoryTransferRequestDetailGetFiltered (long pageNumber, string filterName)
 Creates a filtered and paginated collection containing 25 inventory transfer request details on each page, sorted by the property InventoryTransferRequestDetailId. More...
 
IEnumerable< DisplayFieldGetDisplayFields ()
 Displayfield is a lightweight key/value collection of inventory transfer request details. More...
 
IEnumerable< PetaPoco.CustomFieldGetCustomFields ()
 A custom field is a user defined field for inventory transfer request details. More...
 
IEnumerable< PetaPoco.CustomFieldGetCustomFields (string resourceId)
 A custom field is a user defined field for inventory transfer request details. More...
 
void AddOrEdit ([FromBody]Newtonsoft.Json.Linq.JArray form)
 Adds or edits your instance of InventoryTransferRequestDetail class. More...
 
void Add (MixERP.Net.Entities.Transactions.InventoryTransferRequestDetail inventoryTransferRequestDetail)
 Adds your instance of InventoryTransferRequestDetail class. More...
 
void Edit (long inventoryTransferRequestDetailId, [FromBody] MixERP.Net.Entities.Transactions.InventoryTransferRequestDetail inventoryTransferRequestDetail)
 Edits existing record with your instance of InventoryTransferRequestDetail class. More...
 
List< object > BulkImport ([FromBody]dynamic collection)
 Adds or edits multiple instances of InventoryTransferRequestDetail class. More...
 
void Delete (long inventoryTransferRequestDetailId)
 Deletes an existing instance of InventoryTransferRequestDetail class via InventoryTransferRequestDetailId. More...
 

Properties

long LoginId [get]
 
int UserId [get]
 
int OfficeId [get]
 
string Catalog [get]
 

Detailed Description

Provides a direct HTTP access to perform various tasks such as adding, editing, and removing Inventory Transfer Request Details.

Member Function Documentation

void MixERP.Net.Api.Transactions.InventoryTransferRequestDetailController.Add ( MixERP.Net.Entities.Transactions.InventoryTransferRequestDetail  inventoryTransferRequestDetail)

Adds your instance of InventoryTransferRequestDetail class.

Parameters
inventoryTransferRequestDetailYour instance of inventory transfer request details class to add.
void MixERP.Net.Api.Transactions.InventoryTransferRequestDetailController.AddOrEdit ( [FromBody] Newtonsoft.Json.Linq.JArray  form)

Adds or edits your instance of InventoryTransferRequestDetail class.

Parameters
inventoryTransferRequestDetailYour instance of inventory transfer request details class to add or edit.
List<object> MixERP.Net.Api.Transactions.InventoryTransferRequestDetailController.BulkImport ( [FromBody] dynamic  collection)

Adds or edits multiple instances of InventoryTransferRequestDetail class.

Parameters
collectionYour collection of InventoryTransferRequestDetail class to bulk import.
Returns
Returns list of imported inventoryTransferRequestDetailIds.
Exceptions
MixERPExceptionThrown when your any InventoryTransferRequestDetail class in the collection is invalid or malformed.
long MixERP.Net.Api.Transactions.InventoryTransferRequestDetailController.Count ( )

Counts the number of inventory transfer request details.

Returns
Returns the count of the inventory transfer request details.
long MixERP.Net.Api.Transactions.InventoryTransferRequestDetailController.CountFiltered ( string  filterName)

Counts the number of inventory transfer request details using the supplied filter name.

Parameters
filterNameThe named filter.
Returns
Returns the count of filtered inventory transfer request details.
long MixERP.Net.Api.Transactions.InventoryTransferRequestDetailController.CountWhere ( [FromBody] dynamic  filters)

Counts the number of inventory transfer request details using the supplied filter(s).

Parameters
filtersThe list of filter conditions.
Returns
Returns the count of filtered inventory transfer request details.
void MixERP.Net.Api.Transactions.InventoryTransferRequestDetailController.Delete ( long  inventoryTransferRequestDetailId)

Deletes an existing instance of InventoryTransferRequestDetail class via InventoryTransferRequestDetailId.

Parameters
inventoryTransferRequestDetailIdEnter the value for InventoryTransferRequestDetailId in order to find and delete the existing record.
void MixERP.Net.Api.Transactions.InventoryTransferRequestDetailController.Edit ( long  inventoryTransferRequestDetailId,
[FromBody] MixERP.Net.Entities.Transactions.InventoryTransferRequestDetail  inventoryTransferRequestDetail 
)

Edits existing record with your instance of InventoryTransferRequestDetail class.

Parameters
inventoryTransferRequestDetailYour instance of InventoryTransferRequestDetail class to edit.
inventoryTransferRequestDetailIdEnter the value for InventoryTransferRequestDetailId in order to find and edit the existing record.
IEnumerable<MixERP.Net.Entities.Transactions.InventoryTransferRequestDetail> MixERP.Net.Api.Transactions.InventoryTransferRequestDetailController.Get ( )

Returns collection of inventory transfer request detail for export.

Returns
MixERP.Net.Entities.Transactions.InventoryTransferRequestDetail MixERP.Net.Api.Transactions.InventoryTransferRequestDetailController.Get ( long  inventoryTransferRequestDetailId)

Returns an instance of inventory transfer request detail.

Parameters
inventoryTransferRequestDetailIdEnter InventoryTransferRequestDetailId to search for.
Returns
IEnumerable<PetaPoco.CustomField> MixERP.Net.Api.Transactions.InventoryTransferRequestDetailController.GetCustomFields ( )

A custom field is a user defined field for inventory transfer request details.

Returns
Returns an enumerable custom field collection of inventory transfer request details.
IEnumerable<PetaPoco.CustomField> MixERP.Net.Api.Transactions.InventoryTransferRequestDetailController.GetCustomFields ( string  resourceId)

A custom field is a user defined field for inventory transfer request details.

Returns
Returns an enumerable custom field collection of inventory transfer request details.
IEnumerable<DisplayField> MixERP.Net.Api.Transactions.InventoryTransferRequestDetailController.GetDisplayFields ( )

Displayfield is a lightweight key/value collection of inventory transfer request details.

Returns
Returns an enumerable key/value collection of inventory transfer request details.
EntityView MixERP.Net.Api.Transactions.InventoryTransferRequestDetailController.GetEntityView ( )

Creates meta information of "inventory transfer request detail" entity.

Returns
Returns the "inventory transfer request detail" meta information to perform CRUD operation.
IEnumerable<MixERP.Net.Entities.Transactions.InventoryTransferRequestDetail> MixERP.Net.Api.Transactions.InventoryTransferRequestDetailController.GetFiltered ( long  pageNumber,
string  filterName 
)

Creates a filtered and paginated collection containing 25 inventory transfer request details on each page, sorted by the property InventoryTransferRequestDetailId.

Parameters
pageNumberEnter the page number to produce the resultset.
filterNameThe named filter.
Returns
Returns the requested page from the collection using the supplied filters.
IEnumerable<MixERP.Net.Entities.Transactions.InventoryTransferRequestDetail> MixERP.Net.Api.Transactions.InventoryTransferRequestDetailController.GetPagedResult ( )

Creates a paginated collection containing 25 inventory transfer request details on each page, sorted by the property InventoryTransferRequestDetailId.

Returns
Returns the first page from the collection.
IEnumerable<MixERP.Net.Entities.Transactions.InventoryTransferRequestDetail> MixERP.Net.Api.Transactions.InventoryTransferRequestDetailController.GetPagedResult ( long  pageNumber)

Creates a paginated collection containing 25 inventory transfer request details on each page, sorted by the property InventoryTransferRequestDetailId.

Parameters
pageNumberEnter the page number to produce the resultset.
Returns
Returns the requested page from the collection.
IEnumerable<MixERP.Net.Entities.Transactions.InventoryTransferRequestDetail> MixERP.Net.Api.Transactions.InventoryTransferRequestDetailController.GetWhere ( long  pageNumber,
[FromBody] dynamic  filters 
)

Creates a filtered and paginated collection containing 25 inventory transfer request details on each page, sorted by the property InventoryTransferRequestDetailId.

Parameters
pageNumberEnter the page number to produce the resultset.
filtersThe list of filter conditions.
Returns
Returns the requested page from the collection using the supplied filters.

The documentation for this class was generated from the following file: