private void GetGeneralContactDetails() { if (_memId == DataConstants.DummyGuid && _orgId == DataConstants.DummyGuid) { throw new Exception("Member/Organisation Id not set"); } else { ContactServiceClient contactService = null; try { contactService = new ContactServiceClient(); GeneralContactReturnValue returnValue = contactService.GetGeneralContact(_logonId, _memId, _orgId); if (returnValue.Success) { if (_orgId == DataConstants.DummyGuid) { DisplayIndividualDetails(returnValue.Person); SelectDropDownListValue(_ddlSourceCampaign, returnValue.CampaignId.ToString()); _chkReceivesMarketing.Checked = returnValue.IsReceivingMarketingStatus; } else { DisplayOrganisationDetails(returnValue.Organisation); SelectDropDownListValue(_ddlSourceCampaignOrg, returnValue.CampaignId.ToString()); _chkReceivesMarketingOrg.Checked = returnValue.IsReceivingMarketingStatus; } } else { throw new Exception(returnValue.Message); } } catch (Exception ex) { throw ex; } finally { if (contactService != null) { if (contactService.State != System.ServiceModel.CommunicationState.Faulted) { contactService.Close(); } } } } }
private void GetGeneralContactDetails() { if (_memId == DataConstants.DummyGuid && _orgId == DataConstants.DummyGuid) { throw new Exception("Member/Organisation Id not set"); } else { ContactServiceClient contactService = null; try { contactService = new ContactServiceClient(); GeneralContactReturnValue returnValue = contactService.GetGeneralContact(_logonId, _memId, _orgId); if (returnValue.Success) { if (_orgId == DataConstants.DummyGuid) { DisplayIndividualDetails(returnValue.Person); SelectDropDownListValue(_ddlSourceCampaign, returnValue.CampaignId.ToString()); _chkReceivesMarketing.Checked = returnValue.IsReceivingMarketingStatus; } else { DisplayOrganisationDetails(returnValue.Organisation); SelectDropDownListValue(_ddlSourceCampaignOrg, returnValue.CampaignId.ToString()); _chkReceivesMarketingOrg.Checked = returnValue.IsReceivingMarketingStatus; } } else { throw new Exception(returnValue.Message); } } catch (Exception ex) { throw ex; } finally { if (contactService != null) { if (contactService.State != System.ServiceModel.CommunicationState.Faulted) contactService.Close(); } } } }