/// <summary> /// Created by Chandan for task #2432 - 1.9 Patient selection to call External Web Service /// This method is use for getting ClientInformation according to External Client Information</summary> /// <param name="ExternalClientId"></param> /// <returns></returns> public DataSet GetExternalClientInfo(string ExternalClientId) { DataSet DataSetMember = null; ExternalWebService.ExternalWebService objExternalWebService = null; try { objExternalWebService = new ExternalWebService.ExternalWebService(); DataSetMember = objExternalWebService.GetExternalClientInfo(ExternalClientId); //DataSetMember = objExternalWebService.GetExternalClientInfo(ClientId); return(DataSetMember); } catch (Exception ex) { if (ex.Data["CustomExceptionInformation"] == null) { ex.Data["CustomExceptionInformation"] = "###Source Function Name - GetClientSearchInfo(), ParameterCount - 1, First Parameter- " + ClientId + "##"; } if (ex.Data["DatasetInfo"] == null) { ex.Data["DatasetInfo"] = DataSetMember; } throw (ex); } finally { DataSetMember = null; } }
/// <summary> /// Created by Chandan for task #2416 Harbor use External web service for client Informations /// </summary> /// <param name="UserId"></param> /// <param name="SearchType"></param> /// <param name="param1"></param> /// <param name="param2"></param> /// <param name="CreatedBy"></param> /// <param name="ProviderId"></param> /// <returns></returns> public DataSet GetExternalClientSearchInfo(int UserId, string SearchType, string param1, string param2, string CreatedBy, int ProviderId) { DataSet DataSetMember = null; ExternalWebService.ExternalWebService objExternalWebService = null; try { objExternalWebService = new ExternalWebService.ExternalWebService(); DataSetMember = objExternalWebService.GetClientSearchInfo(UserId, SearchType, param1, param2, CreatedBy, ProviderId); return(DataSetMember); } catch (Exception ex) { if (ex.Data["CustomExceptionInformation"] == null) { ex.Data["CustomExceptionInformation"] = "###Source Function Name - GetClientSearchInfo(), ParameterCount - 5, First Parameter- " + UserId + ", Second Parameter- " + SearchType + ", Third Parameter- " + param1 + ", Fourth Parameter- " + param2 + ", Fifth Parameter- " + CreatedBy + "##"; } if (ex.Data["DatasetInfo"] == null) { ex.Data["DatasetInfo"] = DataSetMember; } throw (ex); } finally { DataSetMember = null; } }
/// <summary> /// Created by Mohit Madaan for task #2448 - 1.9 Patient Search - Update ClientViewAudit after patient select /// This Method is used to update the External client information</summary> /// <param name="searchID"></param> /// <param name="ExternalClientID"></param> /// <param name="ModifiedBy"></param> /// <param name="ModifiedDate"></param> /// <returns></returns> /// public void UpdateClientExternalViewAudit(int SearchId, string ExternalClientId, string ModifiedBy, DateTime ModifiedDate) { ExternalWebService.ExternalWebService objExternalWebService = null; try { objExternalWebService = new ExternalWebService.ExternalWebService(); objExternalWebService.UpdateClientExternalViewAudit(SearchId, ExternalClientId, ModifiedBy, ModifiedDate); } catch (Exception ex) { if (ex.Data["CustomExceptionInformation"] == null) { ex.Data["CustomExceptionInformation"] = "###Source Function Name - UpdateClientExternalViewAudit(), ParameterCount - 4, First Parameter- " + SearchId + "##"; } throw (ex); } finally { } }