public async Task <IActionResult> Update(IncomeJsonModel incomeJson) { if (incomeJson == null) { return(BadRequest()); } if (!_incomeRepository.Exists(incomeJson.Id)) { return(NotFound()); } var income = _mapper.Map <IncomeJsonModel, Income>(incomeJson); await _incomeRepository.Update(income); return(Ok()); }