예제 #1
0
        public async Task <Guid> Update(Guid loanId, LoanModel loanModel)
        {
            bool isLoanExist = await _loansRepository.CheckLoanExist(loanId);

            if (isLoanExist)
            {
                loanModel.LoanStatus = LoanStatus.InProcess;
                return(await _loansRepository.Update(loanId, loanModel));
            }
            else
            {
                return(await Create(loanModel));
            }
        }