public async Task AddCharity(CharityDto charityDto) { charityDto.Commission = CalculateCommission(charityDto.Amount); charityDto.Service = "charity"; var charity = _mapper.Map <Charity>(charityDto); await _charityRepository.AddAsync(charity); }
public async Task <IActionResult> AddCharity([FromBody] CharityDto charityDto) { if (ModelState.IsValid) { await _payService.AddCharity(charityDto); return(Ok()); } return(BadRequest()); }