<?xml version="1.0"?>
<doc>
    <assembly>
        <name>DestinationApi</name>
    </assembly>
    <members>
        <member name="M:DestinationApi.Controllers.BranchPlantController.ProcessBatch(DestinationApi.Models.BranchPlantBatchRequest)">
            <summary>
            Process a batch of branch plant records
            </summary>
            <param name="request">Batch of branch plants to process</param>
            <returns>Batch processing result with tracking ID</returns>
        </member>
        <member name="M:DestinationApi.Controllers.BranchPlantController.GetBatchStatus(System.String)">
            <summary>
            Get the status of a batch operation
            </summary>
            <param name="batchId">The ID of the batch to check</param>
            <returns>Current status of the batch operation</returns>
        </member>
        <member name="M:DestinationApi.Controllers.BranchPlantController.ValidateBatch(DestinationApi.Models.BranchPlantBatchRequest)">
            <summary>
            Validate a batch of branch plant records without processing them
            </summary>
            <param name="request">Batch of branch plants to validate</param>
            <returns>Validation results</returns>
        </member>
        <member name="M:DestinationApi.Controllers.BranchPlantController.GetStatistics(System.DateTime,System.Nullable{System.DateTime})">
            <summary>
            Get statistics about batch processing for a given time period
            </summary>
            <param name="startDate">Start date for statistics</param>
            <param name="endDate">End date for statistics</param>
            <returns>Batch processing statistics</returns>
        </member>
        <member name="M:DestinationApi.Controllers.CustomerController.ProcessBatch(DestinationApi.Models.CustomerBatchRequest)">
            <summary>
            Process a batch of customer records
            </summary>
            <param name="request">Batch of customers to process</param>
            <returns>Batch processing result with tracking ID</returns>
        </member>
        <member name="M:DestinationApi.Controllers.CustomerController.GetBatchStatus(System.String)">
            <summary>
            Get the status of a batch operation
            </summary>
            <param name="batchId">The ID of the batch to check</param>
            <returns>Current status of the batch operation</returns>
        </member>
        <member name="M:DestinationApi.Controllers.CustomerController.ValidateBatch(DestinationApi.Models.CustomerBatchRequest)">
            <summary>
            Validate a batch of customer records without processing them
            </summary>
            <param name="request">Batch of customers to validate</param>
            <returns>Validation results</returns>
        </member>
        <member name="M:DestinationApi.Controllers.CustomerController.GetStatistics(System.DateTime,System.Nullable{System.DateTime})">
            <summary>
            Get statistics about batch processing for a given time period
            </summary>
            <param name="startDate">Start date for statistics</param>
            <param name="endDate">End date for statistics</param>
            <returns>Batch processing statistics</returns>
        </member>
        <member name="M:DestinationApi.Controllers.DepositAmountController.ProcessBatch(DestinationApi.Models.DepositAmountBatchRequest)">
            <summary>
            Process a batch of deposit amount records
            </summary>
            <param name="request">Batch of deposit amounts to process</param>
            <returns>Batch processing result with tracking ID</returns>
        </member>
        <member name="M:DestinationApi.Controllers.DepositAmountController.GetBatchStatus(System.String)">
            <summary>
            Get the status of a batch operation
            </summary>
            <param name="batchId">The ID of the batch to check</param>
            <returns>Current status of the batch operation</returns>
        </member>
        <member name="M:DestinationApi.Controllers.DepositAmountController.ValidateBatch(DestinationApi.Models.DepositAmountBatchRequest)">
            <summary>
            Validate a batch of deposit amount records without processing them
            </summary>
            <param name="request">Batch of deposit amounts to validate</param>
            <returns>Validation results</returns>
        </member>
        <member name="M:DestinationApi.Controllers.DepositAmountController.GetStatistics(System.DateTime,System.Nullable{System.DateTime})">
            <summary>
            Get statistics about batch processing for a given time period
            </summary>
            <param name="startDate">Start date for statistics</param>
            <param name="endDate">End date for statistics</param>
            <returns>Batch processing statistics</returns>
        </member>
        <member name="M:DestinationApi.Controllers.ItemController.ProcessBatch(DestinationApi.Models.ItemBatchRequest)">
            <summary>
            Process a batch of item records
            </summary>
            <param name="request">Batch of items to process</param>
            <returns>Batch processing result with tracking ID</returns>
        </member>
        <member name="M:DestinationApi.Controllers.ItemController.GetBatchStatus(System.String)">
            <summary>
            Get the status of a batch operation
            </summary>
            <param name="batchId">The ID of the batch to check</param>
            <returns>Current status of the batch operation</returns>
        </member>
        <member name="M:DestinationApi.Controllers.ItemController.ValidateBatch(DestinationApi.Models.ItemBatchRequest)">
            <summary>
            Validate a batch of item records without processing them
            </summary>
            <param name="request">Batch of items to validate</param>
            <returns>Validation results</returns>
        </member>
        <member name="M:DestinationApi.Controllers.ItemController.GetStatistics(System.DateTime,System.Nullable{System.DateTime})">
            <summary>
            Get statistics about batch processing for a given time period
            </summary>
            <param name="startDate">Start date for statistics</param>
            <param name="endDate">End date for statistics</param>
            <returns>Batch processing statistics</returns>
        </member>
        <member name="M:DestinationApi.Controllers.ItemPriceController.ProcessBatch(DestinationApi.Models.ItemPriceBatchRequest)">
            <summary>
            Process a batch of item price records
            </summary>
            <param name="request">Batch of item prices to process</param>
            <returns>Batch processing result with tracking ID</returns>
        </member>
        <member name="M:DestinationApi.Controllers.ItemPriceController.GetBatchStatus(System.String)">
            <summary>
            Get the status of a batch operation
            </summary>
            <param name="batchId">The ID of the batch to check</param>
            <returns>Current status of the batch operation</returns>
        </member>
        <member name="M:DestinationApi.Controllers.ItemPriceController.ValidateBatch(DestinationApi.Models.ItemPriceBatchRequest)">
            <summary>
            Validate a batch of item price records without processing them
            </summary>
            <param name="request">Batch of item prices to validate</param>
            <returns>Validation results</returns>
        </member>
        <member name="M:DestinationApi.Controllers.ItemPriceController.GetStatistics(System.DateTime,System.Nullable{System.DateTime})">
            <summary>
            Get statistics about batch processing for a given time period
            </summary>
            <param name="startDate">Start date for statistics</param>
            <param name="endDate">End date for statistics</param>
            <returns>Batch processing statistics</returns>
        </member>
        <member name="M:DestinationApi.Controllers.LocationController.ProcessBatch(DestinationApi.Models.LocationBatchRequest)">
            <summary>
            Process a batch of location records
            </summary>
            <param name="request">Batch of locations to process</param>
            <returns>Batch processing result with tracking ID</returns>
        </member>
        <member name="M:DestinationApi.Controllers.LocationController.GetBatchStatus(System.String)">
            <summary>
            Get the status of a batch operation
            </summary>
            <param name="batchId">The ID of the batch to check</param>
            <returns>Current status of the batch operation</returns>
        </member>
        <member name="M:DestinationApi.Controllers.LocationController.ValidateBatch(DestinationApi.Models.LocationBatchRequest)">
            <summary>
            Validate a batch of location records without processing them
            </summary>
            <param name="request">Batch of locations to validate</param>
            <returns>Validation results</returns>
        </member>
        <member name="M:DestinationApi.Controllers.LocationController.GetStatistics(System.DateTime,System.Nullable{System.DateTime})">
            <summary>
            Get statistics about batch processing for a given time period
            </summary>
            <param name="startDate">Start date for statistics</param>
            <param name="endDate">End date for statistics</param>
            <returns>Batch processing statistics</returns>
        </member>
        <member name="M:DestinationApi.Controllers.OrderDataSheetController.ProcessBatch(DestinationApi.Models.OrderDataSheetBatchRequest)">
            <summary>
            Process a batch of order data sheet records
            </summary>
            <param name="request">Batch of order data sheets to process</param>
            <returns>Batch processing result with tracking ID</returns>
        </member>
        <member name="M:DestinationApi.Controllers.OrderDataSheetController.GetBatchStatus(System.String)">
            <summary>
            Get the status of a batch operation
            </summary>
            <param name="batchId">The ID of the batch to check</param>
            <returns>Current status of the batch operation</returns>
        </member>
        <member name="M:DestinationApi.Controllers.OrderDataSheetController.ValidateBatch(DestinationApi.Models.OrderDataSheetBatchRequest)">
            <summary>
            Validate a batch of order data sheet records without processing them
            </summary>
            <param name="request">Batch of order data sheets to validate</param>
            <returns>Validation results</returns>
        </member>
        <member name="M:DestinationApi.Controllers.OrderDataSheetController.GetStatistics(System.DateTime,System.Nullable{System.DateTime})">
            <summary>
            Get statistics about batch processing for a given time period
            </summary>
            <param name="startDate">Start date for statistics</param>
            <param name="endDate">End date for statistics</param>
            <returns>Batch processing statistics</returns>
        </member>
        <member name="M:DestinationApi.Controllers.RouteController.ProcessBatch(DestinationApi.Models.RouteBatchRequest)">
            <summary>
            Process a batch of route records
            </summary>
            <param name="request">Batch of routes to process</param>
            <returns>Batch processing result with tracking ID</returns>
        </member>
        <member name="M:DestinationApi.Controllers.RouteController.GetBatchStatus(System.String)">
            <summary>
            Get the status of a batch operation
            </summary>
            <param name="batchId">The ID of the batch to check</param>
            <returns>Current status of the batch operation</returns>
        </member>
        <member name="M:DestinationApi.Controllers.RouteController.ValidateBatch(DestinationApi.Models.RouteBatchRequest)">
            <summary>
            Validate a batch of route records without processing them
            </summary>
            <param name="request">Batch of routes to validate</param>
            <returns>Validation results</returns>
        </member>
        <member name="M:DestinationApi.Controllers.RouteController.GetStatistics(System.DateTime,System.Nullable{System.DateTime})">
            <summary>
            Get statistics about batch processing for a given time period
            </summary>
            <param name="startDate">Start date for statistics</param>
            <param name="endDate">End date for statistics</param>
            <returns>Batch processing statistics</returns>
        </member>
        <member name="M:DestinationApi.Controllers.TransporterController.ProcessBatch(DestinationApi.Models.TransporterBatchRequest)">
            <summary>
            Process a batch of transporter records
            </summary>
            <param name="request">Batch of transporters to process</param>
            <returns>Batch processing result with tracking ID</returns>
        </member>
        <member name="M:DestinationApi.Controllers.TransporterController.GetBatchStatus(System.String)">
            <summary>
            Get the status of a batch operation
            </summary>
            <param name="batchId">The ID of the batch to check</param>
            <returns>Current status of the batch operation</returns>
        </member>
        <member name="M:DestinationApi.Controllers.TransporterController.ValidateBatch(DestinationApi.Models.TransporterBatchRequest)">
            <summary>
            Validate a batch of transporter records without processing them
            </summary>
            <param name="request">Batch of transporters to validate</param>
            <returns>Validation results</returns>
        </member>
        <member name="M:DestinationApi.Controllers.TransporterController.GetStatistics(System.DateTime,System.Nullable{System.DateTime})">
            <summary>
            Get statistics about batch processing for a given time period
            </summary>
            <param name="startDate">Start date for statistics</param>
            <param name="endDate">End date for statistics</param>
            <returns>Batch processing statistics</returns>
        </member>
        <member name="M:DestinationApi.Controllers.TruckSizeController.ProcessBatch(DestinationApi.Models.TruckSizeBatchRequest)">
            <summary>
            Process a batch of truck size records
            </summary>
            <param name="request">Batch of truck sizes to process</param>
            <returns>Batch processing result with tracking ID</returns>
        </member>
        <!-- Badly formed XML comment ignored for member "M:DestinationApi.Controllers.TruckSizeController.GetBatchStatus(System.String)" -->
        <member name="M:DestinationApi.Controllers.TruckSizeController.ValidateBatch(DestinationApi.Models.TruckSizeBatchRequest)">
            <summary>
            Validate a batch of truck size records without processing them
            </summary>
            <param name="request">Batch of truck sizes to validate</param>
            <returns>Validation results</returns>
        </member>
        <member name="M:DestinationApi.Controllers.TruckSizeController.GetStatistics(System.DateTime,System.Nullable{System.DateTime})">
            <summary>
            Get statistics about batch processing for a given time period
            </summary>
            <param name="startDate">Start date for statistics</param>
            <param name="endDate">End date for statistics</param>
            <returns>Batch processing statistics</returns>
        </member>
        <member name="M:DestinationApi.Controllers.UOMConversionController.ProcessBatch(DestinationApi.Models.UOMConversionBatchRequest)">
            <summary>
            Process a batch of UOM conversions
            </summary>
            <param name="request">The batch request containing UOM conversions</param>
            <returns>Batch processing result</returns>
        </member>
        <member name="M:DestinationApi.Controllers.UOMConversionController.GetBatchStatus(System.String)">
            <summary>
            Get the status of a batch operation
            </summary>
            <param name="batchId">The ID of the batch to check</param>
            <returns>Batch status</returns>
        </member>
        <member name="M:DestinationApi.Controllers.UOMConversionController.ValidateBatch(DestinationApi.Models.UOMConversionBatchRequest)">
            <summary>
            Validate a batch of UOM conversions without processing them
            </summary>
            <param name="request">The batch request containing UOM conversions</param>
            <returns>Validation result</returns>
        </member>
        <member name="M:DestinationApi.Controllers.UOMConversionController.GetBatchStatistics(System.DateTime,System.DateTime)">
            <summary>
            Get statistics about batch processing for a given time period
            </summary>
            <param name="startDate">Start date for statistics</param>
            <param name="endDate">End date for statistics</param>
            <returns>Batch processing statistics</returns>
        </member>
        <member name="T:DestinationApi.Middleware.CompanyCodeMiddleware">
            <summary>
            Middleware to extract CompanyCode from HTTP headers and store in HttpContext.Items
            This enables multi-tenant database connection resolution in DestinationApi
            </summary>
        </member>
        <member name="T:DestinationApi.Models.ItemModel">
            <summary>
            ItemModel - Updated to match Excel AR_ItemMaster.xlsx structure (37 columns)
            Maps to gR_ItemMaster sheet
            </summary>
        </member>
        <member name="T:DestinationApi.Services.DateTimeHelper">
            <summary>
            Utility class for DateTime formatting, specifically for PostgreSQL compatibility
            </summary>
        </member>
        <member name="M:DestinationApi.Services.DateTimeHelper.FormatForDatabase(System.DateTime,System.String)">
            <summary>
            Formats DateTime for PostgreSQL to ensure proper date/time format (ISO 8601: YYYY-MM-DD HH:MM:SS)
            This method ensures dates are passed in the format PostgreSQL expects, avoiding format issues
            </summary>
            <param name="dateTime">The DateTime value to format</param>
            <param name="provider">Database provider ("Postgres" or "SQLServer")</param>
            <returns>Formatted DateTime string for PostgreSQL, or original DateTime for SQL Server</returns>
        </member>
        <member name="M:DestinationApi.Services.DateTimeHelper.FormatForPostgreSQL(System.DateTime)">
            <summary>
            Formats DateTime for PostgreSQL database functions
            Returns ISO 8601 formatted string (YYYY-MM-DD HH:MM:SS)
            </summary>
            <param name="dateTime">The DateTime value to format</param>
            <returns>ISO 8601 formatted string</returns>
        </member>
        <member name="M:DestinationApi.Services.DateTimeHelper.AddTimestampParameter(Dapper.DynamicParameters,System.String,System.DateTime)">
            <summary>
            Adds a DateTime parameter to DynamicParameters with explicit NpgsqlDbType.Timestamp
            This ensures the parameter is treated as 'timestamp without time zone' in PostgreSQL
            </summary>
            <param name="parameters">The DynamicParameters collection to add to</param>
            <param name="parameterName">The parameter name (e.g., "@ProcessedAt")</param>
            <param name="dateTime">The DateTime value</param>
        </member>
        <member name="M:DestinationApi.Services.DateTimeHelper.AsTimestamp(System.DateTime)">
            <summary>
            Returns a value that can be used in SQL with explicit timestamp casting for PostgreSQL
            Use this in SQL queries: @ProcessedAt::timestamp without time zone
            </summary>
            <param name="dateTime">The DateTime value</param>
            <returns>The DateTime value (will be cast in SQL)</returns>
        </member>
        <member name="M:DestinationApi.Services.DBHelper.Execute``1(System.Data.IDbCommand@)">
            <summary>
                Execute method is a template method and determines the DB action base on the type of T
            </summary>
            <typeparam name="T"></typeparam>
            <param name="command"></param>
            <returns></returns>
        </member>
        <member name="M:DestinationApi.Services.DBHelper.executeXmlReader(System.Data.IDbCommand@)">
            <summary>
                Execute Xml Reader method available for SQL Client and other .Net provider to retrieve large xmls from the
                database.
                Execute Xml Reader is not available for Odbc and OleDb provider.
            </summary>
            <param name="command"></param>
            <returns></returns>
        </member>
        <member name="M:DestinationApi.Services.DBHelper.getDataAdapter(System.Data.IDbCommand@)">
            <summary>
                Returns data adapter based on type of command.
            </summary>
            <param name="command"></param>
            <returns></returns>
        </member>
        <member name="M:DestinationApi.Services.IBranchPlantService.ValidateBranchPlantBatch(System.Collections.Generic.List{DestinationApi.Models.BranchPlantModel})">
            <summary>
            Validates a batch of branch plant records without processing them
            </summary>
        </member>
        <member name="M:DestinationApi.Services.IBranchPlantService.ProcessBranchPlantBatch(System.Collections.Generic.List{DestinationApi.Models.BranchPlantModel})">
            <summary>
            Processes a batch of branch plant records
            </summary>
        </member>
        <member name="M:DestinationApi.Services.IBranchPlantService.GetBatchStatus(System.String)">
            <summary>
            Gets the status of a batch operation
            </summary>
        </member>
        <member name="M:DestinationApi.Services.IBranchPlantService.GetBatchStatistics(System.DateTime,System.DateTime)">
            <summary>
            Gets statistics about batch processing for a given time period
            </summary>
        </member>
        <member name="M:DestinationApi.Services.ICustomerService.ValidateCustomerBatch(System.Collections.Generic.List{DestinationApi.Models.CustomerModel})">
            <summary>
            Validates a batch of customer records without processing them
            </summary>
        </member>
        <member name="M:DestinationApi.Services.ICustomerService.ProcessCustomerBatch(System.Collections.Generic.List{DestinationApi.Models.CustomerModel})">
            <summary>
            Processes a batch of customer records
            </summary>
        </member>
        <member name="M:DestinationApi.Services.ICustomerService.GetBatchStatus(System.String)">
            <summary>
            Gets the status of a batch operation
            </summary>
        </member>
        <member name="M:DestinationApi.Services.ICustomerService.GetBatchStatistics(System.DateTime,System.DateTime)">
            <summary>
            Gets statistics about batch processing for a given time period
            </summary>
        </member>
        <member name="T:DestinationApi.Services.IDeliveryOrderUpdateService">
            <summary>
            Interface for delivery order update service operations.
            </summary>
        </member>
        <member name="M:DestinationApi.Services.IDeliveryOrderUpdateService.ValidateDeliveryOrderUpdateBatch(System.Collections.Generic.List{DestinationApi.Models.DeliveryOrderUpdateModel})">
            <summary>
            Validates a batch of delivery order update records.
            </summary>
            <param name="deliveryOrderUpdates">The delivery order updates to validate.</param>
            <returns>Tuple containing valid records, invalid records, and validation errors.</returns>
        </member>
        <member name="M:DestinationApi.Services.IDeliveryOrderUpdateService.ProcessDeliveryOrderUpdateBatch(System.Collections.Generic.List{DestinationApi.Models.DeliveryOrderUpdateModel})">
            <summary>
            Processes a batch of delivery order update records.
            </summary>
            <param name="deliveryOrderUpdates">The delivery order updates to process.</param>
            <returns>Batch processing result with status and statistics.</returns>
        </member>
        <member name="M:DestinationApi.Services.IDeliveryOrderUpdateService.GetBatchStatus(System.String)">
            <summary>
            Gets the status of a batch processing operation.
            </summary>
            <param name="batchId">The batch identifier.</param>
            <returns>Batch processing result with current status.</returns>
        </member>
        <member name="M:DestinationApi.Services.IDeliveryOrderUpdateService.GetBatchStatistics(System.DateTime,System.DateTime)">
            <summary>
            Gets batch processing statistics for a date range.
            </summary>
            <param name="startDate">The start date for statistics.</param>
            <param name="endDate">The end date for statistics.</param>
            <returns>Collection of batch statistics.</returns>
        </member>
        <member name="M:DestinationApi.Services.IDepositAmountService.ValidateDepositAmountBatch(System.Collections.Generic.List{DestinationApi.Models.DepositAmountModel})">
            <summary>
            Validates a batch of deposit amount records without processing them
            </summary>
        </member>
        <member name="M:DestinationApi.Services.IDepositAmountService.ProcessDepositAmountBatch(System.Collections.Generic.List{DestinationApi.Models.DepositAmountModel})">
            <summary>
            Processes a batch of deposit amount records
            </summary>
        </member>
        <member name="M:DestinationApi.Services.IDepositAmountService.GetBatchStatus(System.String)">
            <summary>
            Gets the status of a batch operation
            </summary>
        </member>
        <member name="M:DestinationApi.Services.IDepositAmountService.GetBatchStatistics(System.DateTime,System.DateTime)">
            <summary>
            Gets statistics about batch processing for a given time period
            </summary>
        </member>
        <member name="M:DestinationApi.Services.IItemPriceService.ValidateItemPriceBatch(System.Collections.Generic.List{DestinationApi.Models.ItemPriceModel})">
            <summary>
            Validates a batch of item price records without processing them
            </summary>
        </member>
        <member name="M:DestinationApi.Services.IItemPriceService.ProcessItemPriceBatch(System.Collections.Generic.List{DestinationApi.Models.ItemPriceModel})">
            <summary>
            Processes a batch of item price records
            </summary>
        </member>
        <member name="M:DestinationApi.Services.IItemPriceService.GetBatchStatus(System.String)">
            <summary>
            Gets the status of a batch operation
            </summary>
        </member>
        <member name="M:DestinationApi.Services.IItemPriceService.GetBatchStatistics(System.DateTime,System.DateTime)">
            <summary>
            Gets statistics about batch processing for a given time period
            </summary>
        </member>
        <member name="M:DestinationApi.Services.IItemService.ValidateItemBatch(System.Collections.Generic.List{DestinationApi.Models.ItemModel})">
            <summary>
            Validates a batch of item records without processing them
            </summary>
        </member>
        <member name="M:DestinationApi.Services.IItemService.ProcessItemBatch(System.Collections.Generic.List{DestinationApi.Models.ItemModel})">
            <summary>
            Processes a batch of item records
            </summary>
        </member>
        <member name="M:DestinationApi.Services.IItemService.GetBatchStatus(System.String)">
            <summary>
            Gets the status of a batch operation
            </summary>
        </member>
        <member name="M:DestinationApi.Services.IItemService.GetBatchStatistics(System.DateTime,System.DateTime)">
            <summary>
            Gets statistics about batch processing for a given time period
            </summary>
        </member>
        <member name="M:DestinationApi.Services.ILocationService.ValidateLocationBatch(System.Collections.Generic.List{DestinationApi.Models.LocationModel})">
            <summary>
            Validates a batch of location records without processing them
            </summary>
        </member>
        <member name="M:DestinationApi.Services.ILocationService.ProcessLocationBatch(System.Collections.Generic.List{DestinationApi.Models.LocationModel})">
            <summary>
            Processes a batch of location records
            </summary>
        </member>
        <member name="M:DestinationApi.Services.ILocationService.GetBatchStatus(System.String)">
            <summary>
            Gets the status of a batch operation
            </summary>
        </member>
        <member name="M:DestinationApi.Services.ILocationService.GetBatchStatistics(System.DateTime,System.DateTime)">
            <summary>
            Gets statistics about batch processing for a given time period
            </summary>
        </member>
        <member name="M:DestinationApi.Services.IOrderDataSheetService.ValidateOrderDataSheetBatch(System.Collections.Generic.List{DestinationApi.Models.OrderDataSheetModel})">
            <summary>
            Validates a batch of order data sheet records without processing them
            </summary>
        </member>
        <member name="M:DestinationApi.Services.IOrderDataSheetService.ProcessOrderDataSheetBatch(System.Collections.Generic.List{DestinationApi.Models.OrderDataSheetModel})">
            <summary>
            Processes a batch of order data sheet records
            </summary>
        </member>
        <member name="M:DestinationApi.Services.IOrderDataSheetService.GetBatchStatus(System.String)">
            <summary>
            Gets the status of a batch operation
            </summary>
        </member>
        <member name="M:DestinationApi.Services.IOrderDataSheetService.GetBatchStatistics(System.DateTime,System.DateTime)">
            <summary>
            Gets statistics about batch processing for a given time period
            </summary>
        </member>
        <member name="M:DestinationApi.Services.IRouteService.ValidateRouteBatch(System.Collections.Generic.List{DestinationApi.Models.RouteModel})">
            <summary>
            Validates a batch of route records without processing them
            </summary>
        </member>
        <member name="M:DestinationApi.Services.IRouteService.ProcessRouteBatch(System.Collections.Generic.List{DestinationApi.Models.RouteModel})">
            <summary>
            Processes a batch of route records
            </summary>
        </member>
        <member name="M:DestinationApi.Services.IRouteService.GetBatchStatus(System.String)">
            <summary>
            Gets the status of a batch operation
            </summary>
        </member>
        <member name="M:DestinationApi.Services.IRouteService.GetBatchStatistics(System.DateTime,System.DateTime)">
            <summary>
            Gets statistics about batch processing for a given time period
            </summary>
        </member>
        <member name="M:DestinationApi.Services.ITransporterService.ValidateTransporterBatch(System.Collections.Generic.List{DestinationApi.Models.TransporterModel})">
            <summary>
            Validates a batch of transporter records without processing them
            </summary>
        </member>
        <member name="M:DestinationApi.Services.ITransporterService.ProcessTransporterBatch(System.Collections.Generic.List{DestinationApi.Models.TransporterModel})">
            <summary>
            Processes a batch of transporter records
            </summary>
        </member>
        <member name="M:DestinationApi.Services.ITransporterService.GetBatchStatus(System.String)">
            <summary>
            Gets the status of a batch operation
            </summary>
        </member>
        <member name="M:DestinationApi.Services.ITransporterService.GetBatchStatistics(System.DateTime,System.DateTime)">
            <summary>
            Gets statistics about batch processing for a given time period
            </summary>
        </member>
        <member name="M:DestinationApi.Services.ITruckSizeService.ValidateTruckSizeBatch(System.Collections.Generic.List{DestinationApi.Models.TruckSizeModel})">
            <summary>
            Validates a batch of truck size records without processing them
            </summary>
        </member>
        <member name="M:DestinationApi.Services.ITruckSizeService.ProcessTruckSizeBatch(System.Collections.Generic.List{DestinationApi.Models.TruckSizeModel})">
            <summary>
            Processes a batch of truck size records
            </summary>
        </member>
        <member name="M:DestinationApi.Services.ITruckSizeService.GetBatchStatus(System.String)">
            <summary>
            Gets the status of a specific batch operation
            </summary>
        </member>
        <member name="M:DestinationApi.Services.ITruckSizeService.GetBatchStatistics(System.DateTime,System.DateTime)">
            <summary>
            Gets statistics about batch processing for a given time period
            </summary>
        </member>
        <member name="M:DestinationApi.Services.IUOMConversionService.ValidateUOMConversionBatch(DestinationApi.Models.UOMConversionBatchRequest)">
            <summary>
            Validates a batch of UOM conversion records without processing them
            </summary>
        </member>
        <member name="M:DestinationApi.Services.IUOMConversionService.ProcessUOMConversionBatch(DestinationApi.Models.UOMConversionBatchRequest)">
            <summary>
            Processes a batch of UOM conversion records
            </summary>
        </member>
        <member name="M:DestinationApi.Services.IUOMConversionService.GetBatchStatus(System.String)">
            <summary>
            Gets the status of a batch operation
            </summary>
        </member>
        <member name="M:DestinationApi.Services.IUOMConversionService.GetBatchStatistics(System.DateTime,System.DateTime)">
            <summary>
            Gets statistics about batch processing for a given time period
            </summary>
        </member>
        <member name="M:DestinationApi.Services.SalesOrderService.ConvertCSVtoDataTableAsync(System.String)">
            SalesOrderBatchRequest Code
            
            <summary>
            Sales Order's
            </summary>
            <param name="Json">JSON object containing export parameters</param>
            <returns>Excel export result</returns>
        </member>
    </members>
</doc>
