Exemple #1
0
 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);
 }
Exemple #2
0
 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);
 }