private async Task <ICommonEntity> CalculateBalanceAndAnualBalanceResults(ICommonEntity entity) { var balance = await _balanceRepository.GetByIdAsync(entity.BalanceId); if (balance == null) { return(null); } await _balanceRepository.CalculateResult(balance); var anualBalance = await _anualBalanceRepository.GetByIdAsync(balance.AnualBalanceId); if (anualBalance == null) { return(null); } await _anualBalanceRepository.CalculateResult(anualBalance); return(entity); }