public async Task <AgreementModel> SaveNewAgreementAsync(AgreementModel agreement) { var mappedNewAgreement = _mapper.Map <Agreement>(agreement); if (mappedNewAgreement != null) { var savedAgreement = await _agreementRepository.SaveNewAgreementAsync(mappedNewAgreement); return(_mapper.Map <AgreementModel>(savedAgreement)); } return(null); }