public WebApiResponse Versionlist() { try { LoanCaseVersionListApi api = new LoanCaseVersionListApi(); List <Contract> contractList = new ContractService().GetAllContract(); List <LoanCaseProjectDocumentApi> list = new List <LoanCaseProjectDocumentApi>(); foreach (Contract contract in contractList) { LoanCaseProjectDocumentApi ele = new LoanCaseProjectDocumentApi(); ele.Version = contract.VERSION; ele.DocumentHtml = contract.CONTENT; list.Add(ele); } api.VersionList = list; response.setResponse(api); } catch (Exception ex) { response.setErrorResponse(); if (testMode) { response.Message = ex.ToString(); } } return(response); }
public WebApiResponse Projectdocument(LoanCaseProjectDocumentRequestApi Requestmodel) { try { LoanCaseProjectDocumentApi api = new LoanCaseProjectDocumentApi(); Contract contract = new ContractService().GetContractByVersion(Requestmodel.Version); if (contract != null) { api.Version = contract.VERSION; api.DocumentHtml = contract.CONTENT; } response.setResponse(api); } catch (Exception ex) { response.setErrorResponse(); if (testMode) { response.Message = ex.ToString(); } } return(response); }