Beispiel #1
0
 private void bgWorkLoadAll_DoWork(object sender, DoWorkEventArgs e)
 {
     using (ASRS_ServiceSoapClient srv = new ASRS_ServiceSoapClient())
     {
         lst = srv.IM_Item_GetAll().ToList();
     }
 }
Beispiel #2
0
        private void btnFind_Click(object sender, EventArgs e)
        {
            string         keyword = tBKeyWord.Text.Trim();
            List <IM_Item> lst     = new List <IM_Item>();

            using (ASRS_ServiceSoapClient srv = new ASRS_ServiceSoapClient())
            {
                lst = srv.IM_Item_GetAll().ToList();
            }
            if (lst == null || lst.Count == 0)
            {
                return;
            }
            List <IM_Item> newLST = new List <IM_Item>();

            newLST = lst.FindAll(x => (x.SKU.ToUpper().Contains(keyword.ToUpper())) || (x.COMPATIBLECODE != null && x.COMPATIBLECODE.Contains(keyword)) || (x.ITEMCLASS != null && x.ITEMCLASS.Contains(keyword)) || (x.SKUDESC != null && x.SKUDESC.Contains(keyword)));
            dGVItemInfo.DataSource = null;
            dGVItemInfo.DataSource = newLST;
        }