public async Task UpdateAsync(EditFinanceDto dto, int id)
        {
            var finance = await _unitOfWork.Finances.GetAsync(id);

            if (finance == null)
            {
                throw new ValidationException("finance not found");
            }
            finance.Comment = dto.Comment;
            await _unitOfWork.Finances.UpdateAsync(finance);
        }
        public async Task <IActionResult> UpdateAsync(EditFinanceDto dto, int id)
        {
            await _financeService.UpdateAsync(dto, id);

            return(NoContent());
        }