Exemple #1
0
        public Wybecom.TalkPortal.Cisco.ExtensionMobility.QueryResponse.responseType getUsers(string[] phones)
        {
            Wybecom.TalkPortal.Cisco.ExtensionMobility.Query.queryType qt = new Wybecom.TalkPortal.Cisco.ExtensionMobility.Query.queryType();
            qt.appInfo = new Wybecom.TalkPortal.Cisco.ExtensionMobility.Query.appInfoType();
            qt.appInfo.appCertificate       = new Wybecom.TalkPortal.Cisco.ExtensionMobility.Query.appCertificateType();
            qt.appInfo.appID                = new Wybecom.TalkPortal.Cisco.ExtensionMobility.Query.appIDType();
            qt.appInfo.appCertificate.Value = empassword;
            qt.appInfo.appID.Value          = emuser;
            qt.Item = new Wybecom.TalkPortal.Cisco.ExtensionMobility.Query.deviceUserQueryType();
            List <Wybecom.TalkPortal.Cisco.ExtensionMobility.Query.deviceNameType> devices = new List <Wybecom.TalkPortal.Cisco.ExtensionMobility.Query.deviceNameType>();

            foreach (string s in phones)
            {
                Wybecom.TalkPortal.Cisco.ExtensionMobility.Query.deviceNameType d = new Wybecom.TalkPortal.Cisco.ExtensionMobility.Query.deviceNameType();
                d.Value = s;
                devices.Add(d);
            }
            ((Wybecom.TalkPortal.Cisco.ExtensionMobility.Query.deviceUserQueryType)qt.Item).deviceName = devices.ToArray();
            return(Send(qt));
        }
Exemple #2
0
 public Wybecom.TalkPortal.Cisco.ExtensionMobility.QueryResponse.responseType getUsers(string[] phones)
 {
     Wybecom.TalkPortal.Cisco.ExtensionMobility.Query.queryType qt = new Wybecom.TalkPortal.Cisco.ExtensionMobility.Query.queryType();
     qt.appInfo = new Wybecom.TalkPortal.Cisco.ExtensionMobility.Query.appInfoType();
     qt.appInfo.appCertificate = new Wybecom.TalkPortal.Cisco.ExtensionMobility.Query.appCertificateType();
     qt.appInfo.appID = new Wybecom.TalkPortal.Cisco.ExtensionMobility.Query.appIDType();
     qt.appInfo.appCertificate.Value = empassword;
     qt.appInfo.appID.Value = emuser;
     qt.Item = new Wybecom.TalkPortal.Cisco.ExtensionMobility.Query.deviceUserQueryType();
     List<Wybecom.TalkPortal.Cisco.ExtensionMobility.Query.deviceNameType> devices = new List<Wybecom.TalkPortal.Cisco.ExtensionMobility.Query.deviceNameType>();
     foreach (string s in phones)
     {
         Wybecom.TalkPortal.Cisco.ExtensionMobility.Query.deviceNameType d = new Wybecom.TalkPortal.Cisco.ExtensionMobility.Query.deviceNameType();
         d.Value = s;
         devices.Add(d);
     }
     ((Wybecom.TalkPortal.Cisco.ExtensionMobility.Query.deviceUserQueryType)qt.Item).deviceName = devices.ToArray();
     return Send(qt);
 }