private void malzemeKontrol() { logger.info("frm_26_Sayim_Islemleri_Envanter_Sayimi_Kullanici_Secimi_ile_Sayim_malzemeKontrol begin"); Cursor.Current = Cursors.WaitCursor; try { //palet kontrol ediliyor WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE srv = new KoctasWM_Project.WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE(); WS_Kontrol.ZKtWmSayimMalzemeKontrol chk = new KoctasWM_Project.WS_Kontrol.ZKtWmSayimMalzemeKontrol(); WS_Kontrol.ZKtWmSayimMalzemeKontrolResponse resp = new KoctasWM_Project.WS_Kontrol.ZKtWmSayimMalzemeKontrolResponse(); chk.IvEan = txtPaletMalzemeNo.Text.ToString(); chk.IvLgpla = _depoAdresi; srv.Credentials = GlobalData.globalCr; srv.Url = Utility.getWsUrlForWM("zkt_wm_ws_kontrol"); resp = srv.ZKtWmSayimMalzemeKontrol(chk); if (resp.EsResponse[0].Msgty.ToString().ToUpper() == "S") { sayimMalzeme = new KoctasWM_Project.WS_Kontrol.ZktWmVwSayim[resp.EtLinv.Length]; sayimMalzeme = resp.EtLinv; //Girilen ean veya matnr den matnr çekiliyor string malzemeNo = Utility.malzemeNoGetir(txtPaletMalzemeNo.Text.ToString(), "matnr"); //Malzeme daha önce eklenmiş ise, eklenen miktar çekiliyor for (int i = 0; i < _toplaMalzeme.Rows.Count; i++) { if (_toplaMalzeme.Rows[i]["Matnr"].ToString() == malzemeNo) { txtMiktar.Text = _toplaMalzeme.Rows[i]["Menga"].ToString(); } } //Sayim tablosundan dönen içerik //_tempMalzeme tablosu dolduruluyor _tempMalzeme = new KoctasWM_Project.WS_Kontrol.ZktWmVwSayim(); _tempMalzeme = sayimMalzeme[0]; //ekrana yazılıyor txtMalzemeNo.Text = Convert.ToInt64(_tempMalzeme.Matnr.ToString()).ToString(); txtMalzemeTanimi.Text = _tempMalzeme.Maktx.ToString(); txtOlcuBirimi.Text = _tempMalzeme.Meins.ToString(); txtMiktar.Enabled = true; Utility.selectText(txtMiktar); } else { MessageBox.Show(resp.EsResponse[0].Message.ToString(), "HATA"); Utility.selectText(txtPaletMalzemeNo); } } catch (Exception ex) { MessageBox.Show(ex.Message, "HATA"); logger.error("frm_26_Sayim_Islemleri_Envanter_Sayimi_Kullanici_Secimi_ile_Sayim_malzemeKontrol " + ex.Message); } finally { Cursor.Current = Cursors.Default; } logger.info("frm_26_Sayim_Islemleri_Envanter_Sayimi_Kullanici_Secimi_ile_Sayim_malzemeKontrol end"); }