private void txtMalzemeNo_KeyDown(object sender, KeyEventArgs e) { logger.info("frm_39_Depo_Yerleri_Arasi_Transfer_txtMalzemeNo_KeyDown begin"); if (e.KeyCode == Keys.Enter) { if (txtMalzemeNo.Text.ToString().Trim() == "") { return; } Cursor.Current = Cursors.WaitCursor; try { WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE srv = new KoctasWM_Project.WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE(); WS_Kontrol.ZKtWmWsCikisMatnrKontrol chk = new KoctasWM_Project.WS_Kontrol.ZKtWmWsCikisMatnrKontrol(); WS_Kontrol.ZKtWmWsCikisMatnrKontrolResponse resp = new KoctasWM_Project.WS_Kontrol.ZKtWmWsCikisMatnrKontrolResponse(); WS_Kontrol.ZktWmStok stok = new KoctasWM_Project.WS_Kontrol.ZktWmStok(); chk.IvEan = txtMalzemeNo.Text.ToString().Trim(); chk.IvLgpla = _malzemeAdresi; srv.Credentials = GlobalData.globalCr; srv.Url = Utility.getWsUrlForWM("zkt_wm_ws_kontrol"); resp = srv.ZKtWmWsCikisMatnrKontrol(chk); if (resp.EsResponse[0].Msgty.ToString().ToUpper() == "S") { //İlgili alanlar dolduruluyor stok = resp.EsStok; txtMalzemeTanimi.Text = stok.Maktx.ToString(); _miktar = stok.Miktar; txtOlcuBirimi.Text = stok.Meins.ToString(); txtMiktar.Enabled = true; Utility.selectText(txtMiktar); } else { MessageBox.Show(resp.EsResponse[0].Message.ToString(), "HATA"); Utility.selectText(txtMalzemeNo); } } catch (Exception ex) { MessageBox.Show(ex.Message, "HATA"); logger.error("frm_39_Depo_Yerleri_Arasi_Transfer_txtMalzemeNo_KeyDown " + ex.Message); } finally { Cursor.Current = Cursors.Default; } } logger.info("frm_39_Depo_Yerleri_Arasi_Transfer_txtMalzemeNo_KeyDown end"); }
private void txtPaletMalzemeNo_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { if (txtPaletMalzemeNo.Text.Trim() == "") { return; } txtPaletMalzemeNo.Text = txtPaletMalzemeNo.Text.ToUpper(); Cursor.Current = Cursors.WaitCursor; try { WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE srv = new KoctasWM_Project.WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE(); WS_Kontrol.ZktWmStok stok = new KoctasWM_Project.WS_Kontrol.ZktWmStok(); srv.Credentials = GlobalData.globalCr; srv.Url = Utility.getWsUrlForWM("zkt_wm_ws_kontrol"); if (ekranTipi == "palet") { WS_Kontrol.ZKtWmWsCikisPaletKontrol chk = new KoctasWM_Project.WS_Kontrol.ZKtWmWsCikisPaletKontrol(); WS_Kontrol.ZKtWmWsCikisPaletKontrolResponse resp = new KoctasWM_Project.WS_Kontrol.ZKtWmWsCikisPaletKontrolResponse(); chk.IvLenum = txtPaletMalzemeNo.Text.ToString().Trim(); chk.IvLgpla = txtAdresNo.Text.ToString().Trim(); resp = srv.ZKtWmWsCikisPaletKontrol(chk); stok = resp.EsStok; if (resp.EsResponse[0].Msgty.ToString().ToUpper() == "S") { txtPaletNo.Text = txtPaletMalzemeNo.Text.ToString().Trim(); malzemeNo = Convert.ToInt64(stok.Matnr.ToString()).ToString(); txtMalzemeNo.Text = malzemeNo; txtMalzemeTanimi.Text = stok.Maktx.ToString(); txtToplamMiktar.Text = stok.Miktar.ToString(); txtOlcuBirimi.Text = stok.Meins.ToString(); txtStokTipi.Text = stok.Bestq.ToString(); txtMiktar.Enabled = true; if (miktarKontrol) { txtMiktar.Text = stok.Miktar.ToString(); txtMiktar.ReadOnly = true; txtMiktar.BackColor = Color.FromArgb(238, 188, 138); } else { Utility.selectText(txtMiktar); } } else { MessageBox.Show(resp.EsResponse[0].Message.ToString(), "HATA"); Utility.selectText(txtPaletMalzemeNo); } } else if (ekranTipi == "malzeme") { WS_Kontrol.ZKtWmWsCikisMatnrKontrol chk = new KoctasWM_Project.WS_Kontrol.ZKtWmWsCikisMatnrKontrol(); WS_Kontrol.ZKtWmWsCikisMatnrKontrolResponse resp = new KoctasWM_Project.WS_Kontrol.ZKtWmWsCikisMatnrKontrolResponse(); chk.IvEan = txtPaletMalzemeNo.Text.ToString().Trim(); chk.IvLgpla = txtAdresNo.Text.ToString().Trim(); resp = srv.ZKtWmWsCikisMatnrKontrol(chk); stok = resp.EsStok; if (resp.EsResponse[0].Msgty.ToString().ToUpper() == "S") { txtPaletNo.Text = ""; txtMalzemeNo.Text = malzemeNo = Convert.ToInt64(stok.Matnr.ToString()).ToString(); txtMalzemeTanimi.Text = stok.Maktx.ToString(); txtToplamMiktar.Text = stok.Miktar.ToString(); txtOlcuBirimi.Text = stok.Meins.ToString(); txtStokTipi.Text = stok.Bestq.ToString(); txtMiktar.Enabled = true; txtMiktar.BackColor = Color.White; Utility.selectText(txtMiktar); } else { MessageBox.Show(resp.EsResponse[0].Message.ToString(), "HATA"); Utility.selectText(txtPaletMalzemeNo); } } } catch (Exception ex) { MessageBox.Show(ex.Message, "HATA"); } finally { Cursor.Current = Cursors.Default; } } }