public virtual void SetUpObjectsForUse()
 {
     soaSearchBE   = new ExternalSOASearchBE();
     soaREBEV2List = new ServiceOwnerArchiveReporteeElementBEV2List();
     SetViewedItem(soaSearchBE, "ExternalSOASearchBE");
     archiveFunc = new Functionality.ArchiveCommonAgencyEndPointFunctionality();
     archiveFunc.ReturnMessageXml += ReturnMessageXmlHandler;
     SetUpObjectsForPropertyGrid();
 }
 private void btn_loadShip_Click(object sender, EventArgs e)
 {
     soaSearchBE = (ExternalSOASearchBE)Functionality.IOFunctionality.GeneralizedLoadFile(soaSearchBE);
 }
        /// <summary>
        /// This function generates the ArchiveCommonProxy, and uses this client to make a service call.
        /// </summary>
        /// <param name="userName"></param>
        /// <param name="password"></param>
        /// <param name="exSOASearchBE"></param>
        /// <param name="languageId"></param>
        /// <param name="selectedEndpointName"></param>
        /// <param name="SelectedCertificate"></param>
        /// <returns></returns>
        public ServiceOwnerArchiveReporteeElementBEV2List GetArchiveCommonAgencyReporteeElementsEC(string userName, string password, ExternalSOASearchBE exSOASearchBE, int languageId, string selectedEndpointName, X509Certificate2 SelectedCertificate)
        {
            ServiceOwnerArchiveReporteeElementBEV2List soaREBEV2List;
            var client = GenerateArchiveCommonProxy(selectedEndpointName, SelectedCertificate);

            OperationContext = "GetArchiveCommonAgencyReporteeElmeentsEC";
            soaREBEV2List    = client.GetServiceOwnerArchiveReporteeElementsEC(userName, password, exSOASearchBE, languageId);
            return(soaREBEV2List);
        }