Exemple #1
0
        public async Task <IActionResult> BulkDeallocateTrade(string company, [FromBody, Required] BulkDeallocateSectionCommand request)
        {
            request.Company = company;

            await _mediator.Send(request);

            return(NoContent());
        }
Exemple #2
0
        public async Task <int> BulkDeallocateAsync(BulkDeallocateSectionCommand command)
        {
            var queryParameters = new DynamicParameters();

            queryParameters.Add("@CompanyId", command.Company);
            queryParameters.Add("@AllocationDetails", ToBulkArrayTVP(command.DeallocateBulkSections));
            queryParameters.Add(DataVersionIdParameter, command.DataVersionId);

            return(await ExecuteNonQueryAsync(StoredProcedureNames.DeallocateBulkSections, queryParameters, true));
        }