public DocumentMapperSingleDocForm(int externalSourceId, WcmSettings wcmSettings, CustomFieldsInfo encompassCustomFields, List <FieldDefinition> encompassStandardFields) { InitializeComponent(); GridViewHelper.LoadGVColumns <FieldMapping>(fieldMappingsDataGridView); _settings = wcmSettings; _encompassStandardCommonFields = encompassStandardFields; _encompassCustomFields = encompassCustomFields; _externalSourceId = externalSourceId; }
public DocumentMapperSingleDocForm(Document document, WcmSettings wcmSettings, CustomFieldsInfo encompassCustomFields, List <FieldDefinition> encompassStandardFields) { InitializeComponent(); _settings = wcmSettings; TheDocument = document; _encompassStandardCommonFields = encompassStandardFields; _encompassCustomFields = encompassCustomFields; GridViewHelper.LoadGVColumns <FieldMapping>(fieldMappingsDataGridView); MapDocumentToUi(); }
public static List <Document> GetMapperDocuments(int externalSourceId, WcmSettings wcmConfig) { string finalUri = $"{wcmConfig.GetDocumentMapperDocumentsUrl}?externalSourceId={externalSourceId}&includeFieldMappings=true&enabledOnlyDocs={false}"; HttpResponseMessage httpResponse = WyndhamClientManager.GetAuthHttpClient().GetResponseMessage(finalUri); if (httpResponse.IsSuccessStatusCode) { Task <string> responseString = httpResponse.Content.ReadAsStringAsync(); var docs = JsonConvert.DeserializeObject <List <Document> >(responseString.Result); return(docs); } else { throw new Exception($"Error retrieving external source documents!'{httpResponse.StatusCode}'"); } }
private static BlendUtilitySettings PopulateBlendUtilityConfig(WcmSettings wcmSettings) { var blendSettings = wcmSettings.BlendSettings; return(new BlendUtilitySettings() { EncompassAssetUwConditionTemplateId = blendSettings.EncompassAssetUwConditionTemplateId, GetAllFollowUpsUri = blendSettings.GetAllFollowUpsUri, GetAllLoanPartiesUri = blendSettings.GetAllLoanPartiesUri, GetBlendLoanUri = blendSettings.GetBlendLoanUri, PostAssetContectivityTaskUri = blendSettings.PostAssetContectivityTaskUri, PostAttachmentUri = blendSettings.PostAttachmentUri, PostDisclosurePackageUri = blendSettings.PostDisclosurePackageUri, PostDocumentRequestFollowUpUri = blendSettings.PostDocumentRequestFollowUpUri, GetBorrowerPortalIdsUri = blendSettings.GetBorrowerPortalIdsUri, GetLastCompletedLeUri = blendSettings.GetLastCompletedLeUri, GetAllDisclosurePackages = blendSettings.GetAllDisclosurePackagesUri, CancelDisclosurePackageUri = blendSettings.CancelDisclosurePackageUri }); }
internal static async Task <List <ExternalSource> > GetDocumentImporterExternalSourcesAsync(WcmSettings wcmSettings) { string url = wcmSettings.GetDocumentImporterSourcesUrl; HttpResponseMessage httpResponse = WyndhamClientManager.GetAuthHttpClient().GetResponseMessage(url); var rawJson = await httpResponse.Content.ReadAsStringAsync(); if (httpResponse.IsSuccessStatusCode) { var response = JsonConvert.DeserializeObject <List <ExternalSource> >(rawJson); return(response); } else { throw new Exception($"Major error getting Document Importer Settings. " + "Please restart Encompass and if the error persists submit a help desk ticket. " + $"{Environment.NewLine}{Environment.NewLine}Status Code: '{httpResponse.StatusCode}'"); } }