/// <summary> /// Deletes the Stock count journal Transaction for the given journal and ItemID. /// </summary> /// <param name="context">The request context.</param> /// <param name="journalId">The journal identifier.</param> /// <param name="itemId">The item identifier.</param> /// <param name="inventSizeId">Enter the inventory size identifier.</param> /// <param name="inventColorId">Enter the inventory color identifier.</param> /// <param name="inventStyleId">Enter the inventory style identifier.</param> /// <param name="configId">Enter the inventory configuration.</param> /// <returns> /// An empty response object. /// </returns> public static DeleteStockCountServiceResponse DeleteStockCountJournalTransaction(RequestContext context, string journalId, string itemId, string inventSizeId, string inventColorId, string inventStyleId, string configId) { var deleteRequest = new DeleteStockCountTransactionDataRequest(journalId, itemId, inventSizeId, inventColorId, inventStyleId, configId); context.Runtime.Execute <NullResponse>(deleteRequest, context); return(new DeleteStockCountServiceResponse()); }
/// <summary> /// Deletes the Stock Count Transactions for the given JournalId and item identifier. /// </summary> /// <param name="request">The request.</param> /// <returns>The <see cref="NullResponse"/> object.</returns> private NullResponse DeleteStockCountTransaction(DeleteStockCountTransactionDataRequest request) { var dataManager = new StockCountDataManager(request.RequestContext); dataManager.DeleteStockJournalTransactionByItemId( request.JournalId, request.ItemId, request.InventSizeId, request.InventColorId, request.InventStyleId, request.ConfigId); return(new NullResponse()); }