Exemple #1
0
        public async Task <IActionResult> DeleteCost(string company, [Range(1, long.MaxValue)] long sectionId, [Range(1, long.MaxValue)] long costId, [FromQuery] int?dataVersionId = null)
        {
            var command = new DeleteCostsCommand
            {
                Company   = company,
                SectionId = sectionId,
                CostIds   = new List <long> {
                    costId
                },
                DataVersionId = dataVersionId
            };

            await _mediator.Send(command);

            return(NoContent());
        }
Exemple #2
0
        public async Task <IActionResult> DeleteCosts(string company, [Range(1, long.MaxValue)] long sectionId, DeleteCostsCommand request)
        {
            request.Company   = company;
            request.SectionId = sectionId;

            await _mediator.Send(request);

            return(NoContent());
        }