public void GetUsersList() { getUserListRequest listreq = new getUserListRequest(); getUserListResponse listresp = new getUserListResponse(); listreq.name = "ZimbraGWmigration"; listreq.key = admin.Key; try { listresp = ws.getUserListRequest(listreq); int count = listresp.users.Length; System.Console.WriteLine("Total users on this Postoffice are :" + count); string message = " users are : "; while (count >= 0) { message += listresp.users[count].name; count--; } System.Console.WriteLine(message); } catch (Exception e) { System.Console.WriteLine("Exception in Getuserlist : " + e.Message); } }
/// <summary> /// Textbox a girilen TCKN veya VKN numarası ile sisteme kayıtlı mükellef sorgulaması yapar. /// </summary> /// <returns>Mükellef Listesi</returns> public UserType[] MukellefSorgula(TextModel m, string filterVknTckn, ArrayList sslList) { try { ServicePointManager.SecurityProtocol = TlsSetting.TlsSet(sslList); // TLS/SSL ayarları WebServisAdresDegistir(); using (new OperationContextScope(WsClient.InnerChannel)) { if (WebOperationContext.Current != null) { WebOperationContext.Current.OutgoingRequest.Headers.Add(HttpRequestHeader.Authorization, Authorization.GetAuthorization(m.Kullanici, m.Sifre)); } var request = new getUserListRequest { Identifier = m.GbEtiketi, //kullanıcı etiketi VKN_TCKN = m.VknTckn, //kullanıcı vkn vaya tckn Role = "PK", //sorgulanacak GB veya PK etiketi Filter_VKN_TCKN = filterVknTckn // sorgulanacak mükellefin vkn veya tckn si ( Filter_VKN_TCKN--> opsiyoneldir requeste eklenmeyebilir) }; return(WsClient.getUserList(request)); } } catch (FaultException <ProcessingFault> ex) { MessageBox.Show(ex.Detail.Message, "ProcessingFault", MessageBoxButtons.OK, MessageBoxIcon.Error); return(null); } catch (FaultException ex) { MessageBox.Show(ex.Message, "FaultException", MessageBoxButtons.OK, MessageBoxIcon.Error); return(null); } catch (Exception ex) { MessageBox.Show(ex.ToString()); return(null); } }
public void GetUsersList() { getUserListRequest listreq = new getUserListRequest(); getUserListResponse listresp = new getUserListResponse(); listreq.name = "ZimbraGWmigration"; listreq.key = admin.Key; try { listresp = ws.getUserListRequest(listreq); int count = listresp.users.Length; System.Console.WriteLine("Total users on this Postoffice are :" + count); string message = " users are : "; while (count >= 0) { message += listresp.users[count].name; count--; } System.Console.WriteLine(message); } catch (Exception e) { System.Console.WriteLine("Exception in Getuserlist : " + e.Message); } }
/// <remarks/> public void getUserListRequestAsync(getUserListRequest getUserListRequest1, object userState) { if ((this.getUserListRequestOperationCompleted == null)) { this.getUserListRequestOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetUserListRequestOperationCompleted); } this.InvokeAsync("getUserListRequest", new object[] { getUserListRequest1}, this.getUserListRequestOperationCompleted, userState); }
/// <remarks/> public void getUserListRequestAsync(getUserListRequest getUserListRequest1) { this.getUserListRequestAsync(getUserListRequest1, null); }
/// <remarks/> public System.IAsyncResult BegingetUserListRequest(getUserListRequest getUserListRequest1, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("getUserListRequest", new object[] { getUserListRequest1}, callback, asyncState); }