コード例 #1
0
        public async Task <SaleDTO> UpdateSale(UpdateSaleDTO dto)
        {
            var sale = await _saleRepository.FindSaleByIdInValidation(dto.Id);

            if (sale != null)
            {
                sale.Code         = dto.Code;
                sale.Date         = dto.Date;
                sale.ResellerId   = dto.ResellerId;
                sale.StatusSaleId = dto.StatusSaleId;
                sale.Value        = dto.Value;
                sale.UpdatedAt    = DateTime.Now;
                var update = _saleRepository.Edit(sale);
                return(_mapper.Map <SaleDTO>(update));
            }
            return(null);
        }
コード例 #2
0
        public async Task <IActionResult> Update(UpdateSaleDTO dto)
        {
            var update = _saleService.UpdateSale(dto);

            return(await ResponseAsync(dto));
        }