private void BindtoList(string vendorname) { Cursor.Current = Cursors.WaitCursor; VendorListQH.VendorListQH_Service vdrSev = new QHMobile.VendorListQH.VendorListQH_Service(); vdrSev.Url = WebServiceInstants.GetURL(ServiceType.VendorListQH); vdrSev.Credentials = nc; List <VendorListQH.VendorListQH_Filter> vArray = new List <QHMobile.VendorListQH.VendorListQH_Filter>(); VendorListQH.VendorListQH_Filter vfilter = new QHMobile.VendorListQH.VendorListQH_Filter(); vfilter.Field = QHMobile.VendorListQH.VendorListQH_Fields.Name; vfilter.Criteria = vendorname + "*"; vArray.Add(vfilter); vendorArray = vdrSev.ReadMultiple(vArray.ToArray(), null, 0); for (var i = 0; i < vendorArray.Length; i++) { if (vendorArray[i].Name != null) { lstVendorList.Items.Add(vendorArray[i].Name); } } Cursor.Current = Cursors.Default; // MessageBox.Show("Parse Ok!"); }
private void txtSearch_KeyDown(object sender, KeyEventArgs e) { Cursor.Current = Cursors.WaitCursor; try { if (e.KeyCode == Keys.Enter || e.KeyCode == Keys.Tab) { if (!string.IsNullOrEmpty(txtSearch.Text.ToString())) { VendorListQH.VendorListQH_Service vdrSev = new QHMobile.VendorListQH.VendorListQH_Service(); vdrSev.Url = WebServiceInstants.GetURL(ServiceType.VendorListQH); vdrSev.Credentials = nc; VendorListQH.VendorListQH oVendor = new QHMobile.VendorListQH.VendorListQH(); oVendor = vdrSev.Read(txtSearch.Text.ToString()); if (oVendor != null) { txtVendorNo.Text = oVendor.No.ToString(); txtVendorName.Text = oVendor.Name.ToString(); } else { txtSearch.Text = ""; txtVendorNo.Text = ""; txtVendorName.Text = ""; txtSearch.Focus(); } } } } catch (Exception ex) { MessageBox.Show(ex.Message.ToString()); } Cursor.Current = Cursors.Default; }