private void FaxNumberAvailableListRequest_Click(object sender, EventArgs e) { //FaxNumberAvailableListRequest // Setup Premiere Connect Object EMsgAPI_Demo.EMsgAPIADMIN2.XOAM EM = new EMsgAPI_Demo.EMsgAPIADMIN2.XOAM(); // Setup Authentication objects EMsgAPI_Demo.EMsgAPIADMIN2.Authentication EMAuthentication = new EMsgAPI_Demo.EMsgAPIADMIN2.Authentication(); EMsgAPI_Demo.EMsgAPIADMIN2.XDDSAuthType XDDSAuth = new EMsgAPI_Demo.EMsgAPIADMIN2.XDDSAuthType(); // Init Authentication objects XDDSAuth.Password = txtAccessCode.Text; // User ID XDDSAuth.RequesterID = txtUserId.Text; // Passcode EMAuthentication.XDDSAuth = XDDSAuth; // Setup Request and FaxNumberAvailable Request / Result object EMsgAPI_Demo.EMsgAPIADMIN2.Request Request = new EMsgAPI_Demo.EMsgAPIADMIN2.Request(); EMsgAPI_Demo.EMsgAPIADMIN2.Response Response = new EMsgAPI_Demo.EMsgAPIADMIN2.Response(); EMsgAPI_Demo.EMsgAPIADMIN2.FaxNumberAvailableListRequest FaxList_Request = new EMsgAPI_Demo.EMsgAPIADMIN2.FaxNumberAvailableListRequest(); EMsgAPI_Demo.EMsgAPIADMIN2.FaxNumberAvailableListResult FaxList_Result = new EMsgAPI_Demo.EMsgAPIADMIN2.FaxNumberAvailableListResult(); // Setup Proxy server and EMsgAPIConnect URL for posting data Set_Server_and_Proxy(EM); // Set Request methods Request.ReceiverKey = EM.Url; Request.Authentication = EMAuthentication; Request.ResultRequired = EMsgAPI_Demo.EMsgAPIADMIN2.RequiredType.yes; Request.ResponseRequiredSpecified = true; // Set Request / Response values on Premiere Connect Object EM.RequestValue = Request; EM.ResponseValue = Response; // Setup AvailableFaxList Request for Entity EMsgAPI_Demo.EMsgAPIADMIN2.UserAliasGroupType Group = new EMsgAPI_Demo.EMsgAPIADMIN2.UserAliasGroupType(); Group.Item = txtParentEntity.Text; FaxList_Request.F2MUserGroup = Group; try { FaxList_Result = EM.FaxNumberAvailableList(FaxList_Request); } catch (Exception ex) { System.Console.WriteLine(ex.Message); System.Console.Read(); return; } }