public bool CreateBorrower(Borrower borrower)
        {
            if (_repository.IsBorrowerExistsWithSameName(borrower))
            {
                _validatonDictionary.AddError(ErrorMessages.BorrowerAlreadyExistsHeading, ErrorMessages.BorrowerAlreadyExistsMessage);
            }

            if (_validatonDictionary.IsValid)
            {
                _repository.AddBorrower(borrower);
                return(true);
            }
            else
            {
                return(false);
            }
        }