private void txtPaletNo_KeyDown(object sender, KeyEventArgs e) { logger.info("frm_15_Genel_Cikis_Isl_Sigorta_Ara_Hesabina_Cikis_txtPaletNo_KeyDown begin"); if (e.KeyCode == Keys.Enter) { if (txtPaletNo.Text.Trim() == "") { return; } txtPaletNo.Text = txtPaletNo.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(); WS_Kontrol.ZKtWmWsCikisPaletKont2 chk = new KoctasWM_Project.WS_Kontrol.ZKtWmWsCikisPaletKont2(); WS_Kontrol.ZKtWmWsCikisPaletKont2Response resp = new KoctasWM_Project.WS_Kontrol.ZKtWmWsCikisPaletKont2Response(); srv.Credentials = GlobalData.globalCr; srv.Url = Utility.getWsUrlForWM("zkt_wm_ws_kontrol"); chk.IvLenum = txtPaletNo.Text.ToString().Trim(); resp = srv.ZKtWmWsCikisPaletKont2(chk); stok = resp.EsStok; if (resp.EsResponse[0].Msgty.ToString().ToUpper() == "S") { 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(); txtAdres.Text = stok.Lgpla.ToString(); txtKarMerkezi.Text = resp.EvPrctr.ToString(); txtKarMerkezi.ReadOnly = true; txtMiktar.Enabled = true; Utility.selectText(txtMiktar); } else { MessageBox.Show(resp.EsResponse[0].Message.ToString(), "HATA"); Utility.selectText(txtPaletNo); } } catch (Exception ex) { MessageBox.Show(ex.Message, "HATA"); logger.error("frm_15_Genel_Cikis_Isl_Sigorta_Ara_Hesabina_Cikis_txtPaletNo_KeyDown " + ex.Message); } finally { Cursor.Current = Cursors.Default; } } logger.info("frm_15_Genel_Cikis_Isl_Sigorta_Ara_Hesabina_Cikis_txtPaletNo_KeyDown end"); }
private void btn_Geri_Click(object sender, EventArgs e) { Cursor.Current = Cursors.WaitCursor; try { //Nakil siparişinin kilidi kaldırılıyor WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE srv = new KoctasWM_Project.WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE(); WS_Kontrol.ZKtWmWsToplamaLockCoz chk = new KoctasWM_Project.WS_Kontrol.ZKtWmWsToplamaLockCoz(); WS_Kontrol.ZKtWmWsToplamaLockCozResponse resp = new KoctasWM_Project.WS_Kontrol.ZKtWmWsToplamaLockCozResponse(); srv.Credentials = GlobalData.globalCr; srv.Url = Utility.getWsUrlForWM("zkt_wm_ws_kontrol"); resp = srv.ZKtWmWsToplamaLockCoz(chk); } catch (Exception ex) { MessageBox.Show(ex.Message.ToString(), "HATA"); } finally { Cursor.Current = Cursors.Default; } this.DialogResult = DialogResult.Abort; this.Close(); }
private void txtPaletNo_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { if (txtPaletNo.Text.ToString().Trim() == "") { return; } txtPaletNo.Text = txtPaletNo.Text.ToUpper(); Cursor.Current = Cursors.WaitCursor; try { formAcilisDuzenle(); WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE srv = new KoctasWM_Project.WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE(); WS_Kontrol.ZKtWmWsPaletSorgu chk = new KoctasWM_Project.WS_Kontrol.ZKtWmWsPaletSorgu(); WS_Kontrol.ZKtWmWsPaletSorguResponse resp = new KoctasWM_Project.WS_Kontrol.ZKtWmWsPaletSorguResponse(); WS_Kontrol.ZktWmStok stok = new KoctasWM_Project.WS_Kontrol.ZktWmStok(); chk.IvLenum = txtPaletNo.Text.ToString().Trim(); srv.Credentials = GlobalData.globalCr; srv.Url = Utility.getWsUrlForWM("zkt_wm_ws_kontrol"); resp = srv.ZKtWmWsPaletSorgu(chk); if (resp.EsResponse[0].Msgty.ToString().ToUpper() == "S") { stok = resp.EsStok; txtAdres.Text = stok.Lgpla.ToString(); txtMalzemeNo.Text = Convert.ToInt64(stok.Matnr).ToString(); txtMalzemeTanimi.Text = stok.Maktx.ToString(); txtToplanacakMiktar.Text = stok.EmirliMiktar.ToString(); txtToplamMiktar.Text = stok.Miktar.ToString(); txtOlcuBirimi.Text = stok.Meins.ToString(); txtStokTipi.Text = stok.Bestq.ToString(); txtEan.Text = stok.Ean.ToString(); Utility.selectText(txtPaletNo); } else { MessageBox.Show(resp.EsResponse[0].Message.ToString(), "HATA"); txtPaletNo.Text = ""; Utility.selectText(txtPaletNo); } } catch (Exception ex) { MessageBox.Show(ex.Message, "HATA"); } finally { Cursor.Current = Cursors.Default; } } }
private void txtDepoAdresi_KeyDown(object sender, KeyEventArgs e) { logger.info("frm_26_Sayim_Islemleri_Envanter_Sayimi_Kullanici_Secimi_ile_Sayim_txtDepoAdresi_KeyDown begin"); if (e.KeyCode == Keys.Enter) { txtDepoAdresi.Text = txtDepoAdresi.Text.ToString().Trim().ToUpper(); _depoAdresi = txtDepoAdresi.Text; Cursor.Current = Cursors.WaitCursor; try { //girilen adres sorgulanıyor WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE srv = new KoctasWM_Project.WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE(); WS_Kontrol.ZKtWmWsSayimKullaniciSec chk = new KoctasWM_Project.WS_Kontrol.ZKtWmWsSayimKullaniciSec(); WS_Kontrol.ZKtWmWsSayimKullaniciSecResponse resp = new KoctasWM_Project.WS_Kontrol.ZKtWmWsSayimKullaniciSecResponse(); chk.IvLgpla = _depoAdresi; srv.Credentials = GlobalData.globalCr; srv.Url = Utility.getWsUrlForWM("zkt_wm_ws_kontrol"); resp = srv.ZKtWmWsSayimKullaniciSec(chk); if (resp.EsResponse[0].Msgty.ToString().ToUpper() == "S") { //Eğer değer X ise palet girişi bekleniyor, değil ise malzeme girişi if (resp.EvLenvw.ToString() == "X") { lbl_PaletMalzemeNo.Text = "Palet No:"; //txtPaletMalzemeNo.Enabled = true; islemTipi = "palet"; } else { lbl_PaletMalzemeNo.Text = "Malzeme No:"; //txtPaletMalzemeNo.Enabled = true; islemTipi = "malzeme"; } girisYapildi = false; txtPaletMalzemeNo.Enabled = true; Utility.selectText(txtPaletMalzemeNo); } else { MessageBox.Show(resp.EsResponse[0].Message.ToString(), "HATA"); Utility.selectText(txtDepoAdresi); } } catch (Exception ex) { MessageBox.Show(ex.Message, "HATA"); logger.error("frm_26_Sayim_Islemleri_Envanter_Sayimi_Kullanici_Secimi_ile_Sayim_txtDepoAdresi_KeyDown " + ex.Message); } finally { Cursor.Current = Cursors.Default; } } logger.info("frm_26_Sayim_Islemleri_Envanter_Sayimi_Kullanici_Secimi_ile_Sayim_txtDepoAdresi_KeyDown end"); }
private void btn_DetayGetir_Click(object sender, EventArgs e) { if (txtMalzemeNo.Text.Trim() == "") { return; } //Webservice sorgulanıyor Cursor.Current = Cursors.WaitCursor; try { WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE srv = new KoctasWM_Project.WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE(); WS_Kontrol.ZKtWmWsTeslimatDagitim chk = new KoctasWM_Project.WS_Kontrol.ZKtWmWsTeslimatDagitim(); WS_Kontrol.ZKtWmWsTeslimatDagitimResponse resp = new KoctasWM_Project.WS_Kontrol.ZKtWmWsTeslimatDagitimResponse(); WS_Kontrol.ZktWmStTeslimat tes = new KoctasWM_Project.WS_Kontrol.ZktWmStTeslimat(); chk.IvEan = txtMalzemeNo.Text.ToString().Trim().ToUpper(); chk.IvType = "W"; srv.Credentials = GlobalData.globalCr; srv.Url = Utility.getWsUrlForWM("zkt_wm_ws_kontrol"); resp = srv.ZKtWmWsTeslimatDagitim(chk); if (resp.EsResponse[0].Msgty.ToString().ToUpper() == "S") { tes = resp.EsTeslimat; Cursor.Current = Cursors.Default; frm_19_Dagitim_Toplanan_Tes_Icin_Dagitim_Ayristirma frm = new frm_19_Dagitim_Toplanan_Tes_Icin_Dagitim_Ayristirma(); frm._tes = tes; frm._dagitimTuru = "W"; frm.ShowDialog(); txtMalzemeNo.Text = ""; Utility.selectText(txtMalzemeNo); //this.Close(); /* * if (frm.DialogResult == DialogResult.Abort) * { * * }*/ } else { MessageBox.Show(resp.EsResponse[0].Message.ToString(), "HATA"); Utility.selectText(txtMalzemeNo); } } catch (Exception ex) { MessageBox.Show(ex.Message, "HATA"); Utility.selectText(txtMalzemeNo); } finally { Cursor.Current = Cursors.Default; } }
private void txtMalzemeNo_KeyDown(object sender, KeyEventArgs e) { 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.ZKtWmWsIadeMlzKontrolu chk = new KoctasWM_Project.WS_Kontrol.ZKtWmWsIadeMlzKontrolu(); WS_Kontrol.ZKtWmWsIadeMlzKontroluResponse resp = new KoctasWM_Project.WS_Kontrol.ZKtWmWsIadeMlzKontroluResponse(); WS_Kontrol.ZktWmStok stok = new KoctasWM_Project.WS_Kontrol.ZktWmStok(); chk.IvEan = txtMalzemeNo.Text.ToString().Trim(); srv.Credentials = GlobalData.globalCr; srv.Url = Utility.getWsUrlForWM("zkt_wm_ws_kontrol"); resp = srv.ZKtWmWsIadeMlzKontrolu(chk); if (resp.EsResponse[0].Msgty.ToString().ToUpper() == "S") { //İlgili alanlar dolduruluyor stok = resp.EsStok; txtMalzemeTanimi.Text = stok.Maktx.ToString(); //txtMiktar.Text = stok.Miktar.ToString(); txtOlcuBirimi.Text = stok.Meins.ToString(); txtOnerilenAdres.Text = stok.OnerilenAdres.ToString(); txtOnerilenPalet.Text = stok.OnerilenPalet.ToString(); btn_OnerilenPaletKopyala.Enabled = true; txtHedefPalet.Enabled = true; txtMiktar.Enabled = true; malzemeNo = stok.Matnr.ToString(); txtMiktar.Focus(); } else { MessageBox.Show(resp.EsResponse[0].Message.ToString(), "HATA"); } } catch (Exception ex) { MessageBox.Show(ex.Message, "HATA"); } finally { Cursor.Current = Cursors.Default; } } }
private void txtPaletNo_KeyDown(object sender, KeyEventArgs e) { logger.info("frm_09_Depo_Set_Alanina_Tasima_txtPaletNo_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.ZKtWmWsSetUrunuKontrolu chk = new KoctasWM_Project.WS_Kontrol.ZKtWmWsSetUrunuKontrolu(); WS_Kontrol.ZKtWmWsSetUrunuKontroluResponse resp = new KoctasWM_Project.WS_Kontrol.ZKtWmWsSetUrunuKontroluResponse(); WS_Kontrol.ZktWmStok stok = new KoctasWM_Project.WS_Kontrol.ZktWmStok(); chk.IvEan = txtMalzemeNo.Text.ToString().Trim(); srv.Credentials = GlobalData.globalCr; srv.Url = Utility.getWsUrlForWM("zkt_wm_ws_kontrol"); resp = srv.ZKtWmWsSetUrunuKontrolu(chk); if (resp.EsResponse[0].Msgty.ToString().ToUpper() == "S") { stok = resp.EsStok; txtMalzemeTanimi.Text = stok.Maktx.ToString(); txtOlcuBirimi.Text = stok.Meins.ToString(); txtHedefAdres.Text = stok.HedefAdres.ToString(); malzemeNo = stok.Matnr.ToString(); txtToplamStok.Text = stok.Miktar.ToString(); txtMiktar.Enabled = true; Utility.selectText(txtMiktar); } else { MessageBox.Show(resp.EsResponse[0].Message.ToString(), "HATA"); } } catch (Exception ex) { MessageBox.Show(ex.Message, "HATA"); logger.error("frm_09_Depo_Set_Alanina_Tasima_txtPaletNo_KeyDown " + ex.Message); } finally { Cursor.Current = Cursors.Default; } } logger.info("frm_09_Depo_Set_Alanina_Tasima_txtPaletNo_KeyDown end"); }
private void txtMalzemeNo_KeyDown(object sender, KeyEventArgs e) { logger.info("frm_01_SA_Trans_Girisi_Adresleme_txtMalzemeNo_KeyDown begin"); if (e.KeyCode == Keys.Enter) { if (txtMalzemeNo.Text.Trim() == "") { return; } Cursor.Current = Cursors.WaitCursor; try { txtMiktar.Enabled = false; txtPaletNo.Enabled = false; WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE srv = new KoctasWM_Project.WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE(); WS_Kontrol.ZKtWmWsMalzemeKontrolu chk = new KoctasWM_Project.WS_Kontrol.ZKtWmWsMalzemeKontrolu(); WS_Kontrol.ZKtWmWsMalzemeKontroluResponse resp = new KoctasWM_Project.WS_Kontrol.ZKtWmWsMalzemeKontroluResponse(); chk.IvEan = txtMalzemeNo.Text.Trim(); srv.Credentials = GlobalData.globalCr; srv.Url = Utility.getWsUrlForWM("zkt_wm_ws_kontrol"); resp = srv.ZKtWmWsMalzemeKontrolu(chk); if (resp.EsResponse[0].Msgty.ToString().ToUpper() == "S") { //İlgili alanlar dolduruluyor ve giriş alanları aktif ediliyor txtMalzemeTanimi.Text = resp.EsStok.Maktx.ToString(); txtOlcuBirimi.Text = resp.EsStok.Meins.ToString(); malzemeNo = resp.EsStok.Matnr.ToString(); txtToplamMiktar.Text = resp.EsStok.Miktar.ToString(); txtMiktar.Enabled = true; Utility.selectText(txtMiktar); } else { MessageBox.Show(resp.EsResponse[0].Message.ToString(), "HATA"); txtMalzemeNo.Text = ""; Utility.selectText(txtMalzemeNo); } } catch (Exception ex) { MessageBox.Show(ex.Message, "HATA"); logger.error("frm_01_SA_Trans_Girisi_Adresleme_txtMalzemeNo_KeyDown " + ex.Message); } finally { Cursor.Current = Cursors.Default; } } logger.info("frm_01_SA_Trans_Girisi_Adresleme_txtMalzemeNo_KeyDown end"); }
private void txtPaletNo_KeyDown(object sender, KeyEventArgs e) { logger.info("frm_05_Depo_Palet_Aktarim_txtMalzemeNo_KeyDown begin"); if (e.KeyCode == Keys.Enter) { if (txtPaletNo.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.ZKtWmWsPaletKontrol05 chk = new KoctasWM_Project.WS_Kontrol.ZKtWmWsPaletKontrol05(); WS_Kontrol.ZKtWmWsPaletKontrol05Response resp = new KoctasWM_Project.WS_Kontrol.ZKtWmWsPaletKontrol05Response(); WS_Kontrol.ZktWmStok stok = new KoctasWM_Project.WS_Kontrol.ZktWmStok(); chk.IvLenum = txtPaletNo.Text.ToString().Trim(); srv.Credentials = GlobalData.globalCr; srv.Url = Utility.getWsUrlForWM("zkt_wm_ws_kontrol"); resp = srv.ZKtWmWsPaletKontrol05(chk); if (resp.EsResponse[0].Msgty.ToString().ToUpper() == "S") { stok = resp.EsStok; txtAdres.Text = stok.Lgpla.ToString(); txtMalzemeNo.Text = Convert.ToInt64(stok.Matnr).ToString(); txtMalzemeTanimi.Text = stok.Maktx.ToString(); txtToplamMiktar.Text = stok.Miktar.ToString(); txtOlcuBirimi.Text = stok.Meins.ToString(); txtStokTipi.Text = stok.Bestq.ToString(); txtKullanilabilirMiktar.Text = (stok.Miktar - stok.EmirliMiktar).ToString(); txtMiktar.Enabled = true; Utility.selectText(txtMiktar); } else { MessageBox.Show(resp.EsResponse[0].Message.ToString(), "HATA"); } } catch (Exception ex) { MessageBox.Show(ex.Message, "HATA"); logger.error("frm_05_Depo_Palet_Aktarim_txtMalzemeNo_KeyDown " + ex.Message); } finally { Cursor.Current = Cursors.Default; } } logger.info("frm_05_Depo_Palet_Aktarim_txtMalzemeNo_KeyDown end"); }
private void grd_List_DoubleClick(object sender, EventArgs e) { logger.info("frm_24_Dagitim_Mag_Sev_Yukleme_Mal_Cikisi_grd_List_DoubleClick begin"); try { //Seçilen satıra ait koliNo çekiliyor string secilenKoli = _koliTopla.Rows[grd_List.CurrentCell.RowNumber]["koliNo"].ToString(); if ((secilenKoli != "") && (MessageBox.Show(secilenKoli + " nolu koli ve ilişkili diğer kolileri listeden çıkartmak istediğinize emin misiniz?", "BİLGİ", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes)) { WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE srv = new KoctasWM_Project.WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE(); WS_Kontrol.ZKtWmWsYuklemeMalKontrol chk = new KoctasWM_Project.WS_Kontrol.ZKtWmWsYuklemeMalKontrol(); WS_Kontrol.ZKtWmWsYuklemeMalKontrolResponse resp = new KoctasWM_Project.WS_Kontrol.ZKtWmWsYuklemeMalKontrolResponse(); chk.IvKoliNo = secilenKoli; srv.Credentials = GlobalData.globalCr; srv.Url = Utility.getWsUrlForWM("zkt_wm_ws_kontrol"); resp = srv.ZKtWmWsYuklemeMalKontrol(chk); if (resp.EsResponse[0].Msgty.ToString().ToUpper() == "S") { WS_Kontrol.ZktWmKargo[] kargo = new KoctasWM_Project.WS_Kontrol.ZktWmKargo[resp.EtCargo.Length]; kargo = resp.EtCargo; for (int i = 0; i < kargo.Length; i++) { //_koliTopla tablosundaki eşleşen koliNo lar listeden çıkartılıyor for (int j = 0; j < _koliTopla.Rows.Count; j++) { if (_koliTopla.Rows[j]["koliNo"].ToString() == kargo[i].KoliNo.ToString()) { _koliTopla.Rows.RemoveAt(j); } } } grd_List.DataSource = null; grd_List.DataSource = _koliTopla; } else { MessageBox.Show(resp.EsResponse[0].Message.ToString(), "HATA"); } } } catch (Exception ex) { MessageBox.Show(ex.Message, "HATA"); logger.error("frm_24_Dagitim_Mag_Sev_Yukleme_Mal_Cikisi_grd_List_DoubleClick " + ex.Message); } logger.info("frm_24_Dagitim_Mag_Sev_Yukleme_Mal_Cikisi_grd_List_DoubleClick end"); }
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 frm_16_Toplama_Nakil_Sip_Kuyruk_Secimi_Load(object sender, EventArgs e) { logger.info("frm_16_Toplama_Nakil_Sip_Kuyruk_Secimi_Load begin"); this.WindowState = FormWindowState.Maximized; this.TopMost = false; Utility.loginInfo(lbl_LoginInfo); drKuyruk = new DataTable(); drKuyruk.Columns.Add("kuyrukNo"); drKuyruk.Columns.Add("kuyrukAciklamasi"); drKuyruk.Columns.Add("acikSiparisSayisi"); //Webservice sorgulanıyor Cursor.Current = Cursors.WaitCursor; try { WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE srv = new KoctasWM_Project.WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE(); WS_Kontrol.ZKtWmWsKuyruk chk = new KoctasWM_Project.WS_Kontrol.ZKtWmWsKuyruk(); WS_Kontrol.ZKtWmWsKuyrukResponse resp = new KoctasWM_Project.WS_Kontrol.ZKtWmWsKuyrukResponse(); WS_Kontrol.ZktWmStKuyruk stok = new KoctasWM_Project.WS_Kontrol.ZktWmStKuyruk(); srv.Credentials = GlobalData.globalCr; srv.Url = Utility.getWsUrlForWM("zkt_wm_ws_kontrol"); resp = srv.ZKtWmWsKuyruk(chk); if (resp.EsResponse[0].Msgty.ToString().ToUpper() == "S") { stok = resp.EsKuyruk; txtDepoNo.Text = stok.Lgnum.ToString(); txtKullaniciAdi.Text = GlobalData.kullaniciAdi.ToString(); txtMevcutKuyruk.Text = stok.Queue.ToString(); btn_KuyrukDegistir.Enabled = true; grd_List.Enabled = true; } else { MessageBox.Show(resp.EsResponse[0].Message.ToString(), "HATA"); } } catch (Exception ex) { MessageBox.Show(ex.Message, "HATA"); logger.error("frm_16_Toplama_Nakil_Sip_Kuyruk_Secimi_Load " + ex.Message); } finally { Cursor.Current = Cursors.Default; } logger.info("frm_16_Toplama_Nakil_Sip_Kuyruk_Secimi_Load end"); }
private void txtKargoKoliNo_KeyDown(object sender, KeyEventArgs e) { logger.info("frm_20_Dagitim_Musteri_Sevkiyatlari_Ambalajlama_ve_Iptali_Detay_txtKargoKoliNo_KeyDown begin"); if (e.KeyCode == Keys.Enter) { if (txtKargoKoliNo.Text.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.ZKtWmWsAmbalajKontMlz chk = new KoctasWM_Project.WS_Kontrol.ZKtWmWsAmbalajKontMlz(); WS_Kontrol.ZKtWmWsAmbalajKontMlzResponse resp = new KoctasWM_Project.WS_Kontrol.ZKtWmWsAmbalajKontMlzResponse(); chk.IvKoliNo = txtKargoKoliNo.Text.Trim().ToString(); chk.IvVbeln = _Vbeln; srv.Credentials = GlobalData.globalCr; srv.Url = Utility.getWsUrlForWM("zkt_wm_ws_kontrol"); resp = srv.ZKtWmWsAmbalajKontMlz(chk); if (resp.EsResponse[0].Msgty.ToString().ToUpper() == "S") { cmbKoliTipi.Enabled = true; _koliNo = txtKargoKoliNo.Text.Trim().ToString(); kargoTipDesiBul(_koliNo); } else { txtKargoKoliNo.Text = ""; MessageBox.Show(resp.EsResponse[0].Message.ToString(), "HATA"); Utility.selectText(txtMalzemeNo); } } catch (Exception ex) { MessageBox.Show(ex.Message, "HATA"); logger.error("frm_20_Dagitim_Musteri_Sevkiyatlari_Ambalajlama_ve_Iptali_Detay_txtKargoKoliNo_KeyDown " + ex.Message); } finally { Cursor.Current = Cursors.Default; Utility.selectText(txtMalzemeNo); txtMalzemeNo.Enabled = true; } } logger.info("frm_20_Dagitim_Musteri_Sevkiyatlari_Ambalajlama_ve_Iptali_Detay_txtKargoKoliNo_KeyDown end"); }
private void txtKargoPaletNo_KeyDown(object sender, KeyEventArgs e) { logger.info("frm_23_Dagitim_Mag_Sev_Paletleme_Iptali_txtKargoPaletNo_KeyDown begin"); if (e.KeyCode == Keys.Enter) { if (txtKargoPaletNo.Text.Trim().ToString() == "") { return; } Cursor.Current = Cursors.WaitCursor; try { WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE srv = new KoctasWM_Project.WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE(); WS_Kontrol.ZKtWmWsRampaOnay chk = new KoctasWM_Project.WS_Kontrol.ZKtWmWsRampaOnay(); WS_Kontrol.ZKtWmWsRampaOnayResponse resp = new KoctasWM_Project.WS_Kontrol.ZKtWmWsRampaOnayResponse(); chk.IvKoliNo = txtKargoPaletNo.Text.ToString().Trim(); chk.IvDagAdres = txtSevkiyatRampasi.Text; srv.Credentials = GlobalData.globalCr; srv.Url = Utility.getWsUrlForWM("zkt_wm_ws_kontrol"); resp = srv.ZKtWmWsRampaOnay(chk); Cursor.Current = Cursors.Default; if (resp.EsResponse[0].Msgty.ToString().ToUpper() == "S") { txtMalzemeNo.Enabled = true; gecerliKoliNo = txtKargoPaletNo.Text.ToString().Trim(); Utility.selectText(txtMalzemeNo); } else { txtMalzemeNo.Enabled = false; gecerliKoliNo = ""; MessageBox.Show(resp.EsResponse[0].Message.ToString(), "HATA"); Utility.selectText(txtKargoPaletNo); } } catch (Exception ex) { MessageBox.Show(ex.Message, "HATA"); logger.error("frm_23_Dagitim_Mag_Sev_Paletleme_Iptali_txtKargoPaletNo_KeyDown " + ex.Message); } finally { Cursor.Current = Cursors.Default; } } logger.info("frm_23_Dagitim_Mag_Sev_Paletleme_Iptali_txtKargoPaletNo_KeyDown end"); }
private void btn_DetayGetir_Click(object sender, EventArgs e) { logger.info("frm_18_Toplama_Manual_Nakil_Sip_Onaylama_Giris_btn_DetayGetir_Click begin"); if (txtNakilSiparisNo.Text.Trim() == "") { return; } //Webservice sorgulanıyor Cursor.Current = Cursors.WaitCursor; try { WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE srv = new KoctasWM_Project.WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE(); WS_Kontrol.ZKtWmWsManToplamaNaksip chk = new KoctasWM_Project.WS_Kontrol.ZKtWmWsManToplamaNaksip(); WS_Kontrol.ZKtWmWsManToplamaNaksipResponse resp = new KoctasWM_Project.WS_Kontrol.ZKtWmWsManToplamaNaksipResponse(); WS_Kontrol.ZktWmStNaksip sip = new KoctasWM_Project.WS_Kontrol.ZktWmStNaksip(); chk.IvTanum = txtNakilSiparisNo.Text.ToString().Trim().ToUpper(); srv.Credentials = GlobalData.globalCr; srv.Url = Utility.getWsUrlForWM("zkt_wm_ws_kontrol"); resp = srv.ZKtWmWsManToplamaNaksip(chk); if (resp.EsResponse[0].Msgty.ToString().ToUpper() == "S") { sip = resp.IsNaksip; Cursor.Current = Cursors.Default; frm_18_Toplama_Manual_Nakil_Sip_Onaylama frm = new frm_18_Toplama_Manual_Nakil_Sip_Onaylama(); frm._sip = sip; frm.ShowDialog(); if (frm.DialogResult == DialogResult.Abort) { this.Close(); } } else { MessageBox.Show(resp.EsResponse[0].Message.ToString(), "HATA"); Utility.selectText(txtNakilSiparisNo); } } catch (Exception ex) { MessageBox.Show(ex.Message, "HATA"); Utility.selectText(txtNakilSiparisNo); logger.error("frm_18_Toplama_Manual_Nakil_Sip_Onaylama_Giris_btn_DetayGetir_Click " + ex.Message); } finally { Cursor.Current = Cursors.Default; } logger.info("frm_18_Toplama_Manual_Nakil_Sip_Onaylama_Giris_btn_DetayGetir_Click end"); }
private void btn_KuyrukDegistir_Click(object sender, EventArgs e) { logger.info("frm_16_Toplama_Nakil_Sip_Kuyruk_Secimi_btn_KuyrukDegistir_Click begin"); Cursor.Current = Cursors.WaitCursor; try { WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE srv = new KoctasWM_Project.WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE(); WS_Kontrol.ZKtWmWsKuyrukListe chk = new KoctasWM_Project.WS_Kontrol.ZKtWmWsKuyrukListe(); WS_Kontrol.ZKtWmWsKuyrukListeResponse resp = new KoctasWM_Project.WS_Kontrol.ZKtWmWsKuyrukListeResponse(); chk.IvType = _kuyrukTipi; srv.Credentials = GlobalData.globalCr; srv.Url = Utility.getWsUrlForWM("zkt_wm_ws_kontrol"); resp = srv.ZKtWmWsKuyrukListe(chk); if (resp.EsResponse[0].Msgty.ToString().ToUpper() == "S") { int count = resp.EtKuyruk.Length; WS_Kontrol.ZktWmStKuyruk[] stok = new KoctasWM_Project.WS_Kontrol.ZktWmStKuyruk[count]; stok = resp.EtKuyruk; for (int i = 0; i < resp.EtKuyruk.Length; i++) { DataRow row = drKuyruk.NewRow(); row["kuyrukNo"] = stok[i].Queue.ToString(); row["kuyrukAciklamasi"] = stok[i].Qutxt.ToString(); row["acikSiparisSayisi"] = stok[i].Naksip.ToString(); drKuyruk.Rows.Add(row); } grd_List.DataSource = null; grd_List.DataSource = drKuyruk; } else { MessageBox.Show(resp.EsResponse[0].Message.ToString(), "HATA"); } } catch (Exception ex) { MessageBox.Show(ex.Message, "HATA"); logger.error("frm_16_Toplama_Nakil_Sip_Kuyruk_Secimi_btn_KuyrukDegistir_Click " + ex.Message); } finally { Cursor.Current = Cursors.Default; } logger.info("frm_16_Toplama_Nakil_Sip_Kuyruk_Secimi_btn_KuyrukDegistir_Click end"); }
private void paletKontrol() { logger.info("frm_26_Sayim_Islemleri_Envanter_Sayimi_Sistem_Onerisi_Sayim_paletKontrol 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.ZKtWmSayimPaletKontrol chk = new KoctasWM_Project.WS_Kontrol.ZKtWmSayimPaletKontrol(); WS_Kontrol.ZKtWmSayimPaletKontrolResponse resp = new KoctasWM_Project.WS_Kontrol.ZKtWmSayimPaletKontrolResponse(); sayim = new KoctasWM_Project.WS_Kontrol.ZktWmVwSayim(); chk.IvLenum = txtPaletMalzemeNo.Text.ToString(); chk.IvLgpla = _depoAdresi; srv.Credentials = GlobalData.globalCr; srv.Url = Utility.getWsUrlForWM("zkt_wm_ws_kontrol"); resp = srv.ZKtWmSayimPaletKontrol(chk); if (resp.EsResponse[0].Msgty.ToString().ToUpper() == "S") { sayim = resp.EsLinv; //Sayim tablosundan dönen içerik //ekrana yazılıyor txtMalzemeNo.Text = Convert.ToInt64(sayim.Matnr.ToString()).ToString(); txtMalzemeTanimi.Text = sayim.Maktx.ToString(); txtOlcuBirimi.Text = sayim.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_Sistem_Onerisi_Sayim_paletKontrol " + ex.Message); } finally { Cursor.Current = Cursors.Default; } logger.info("frm_26_Sayim_Islemleri_Envanter_Sayimi_Sistem_Onerisi_Sayim_paletKontrol end"); }
private void frm_24_Dagitim_Mag_Sev_Yukleme_Mal_Cikisi_Load(object sender, EventArgs e) { logger.info("frm_24_Dagitim_Mag_Sev_Yukleme_Mal_Cikisi_Load begin"); this.WindowState = FormWindowState.Maximized; this.TopMost = false; Utility.loginInfo(lbl_LoginInfo); _koliTopla = new DataTable(); _koliTopla.Columns.Add("koliNo"); _koliTopla.Columns.Add("VbelnVl"); _koliTopla.Columns.Add("ok"); //Webservice sorgulanıyor Cursor.Current = Cursors.WaitCursor; try { WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE srv = new KoctasWM_Project.WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE(); WS_Kontrol.ZKtWmWsGetSevkiyatNo chk = new KoctasWM_Project.WS_Kontrol.ZKtWmWsGetSevkiyatNo(); WS_Kontrol.ZKtWmWsGetSevkiyatNoResponse resp = new KoctasWM_Project.WS_Kontrol.ZKtWmWsGetSevkiyatNoResponse(); srv.Credentials = GlobalData.globalCr; srv.Url = Utility.getWsUrlForWM("zkt_wm_ws_kontrol"); resp = srv.ZKtWmWsGetSevkiyatNo(chk); if (resp.EsResponse[0].Msgty.ToString().ToUpper() == "S") { txtSevkiyatNo.Text = resp.EvSevkiyatNo.ToString(); txtPaletKargoNo.Enabled = true; btn_Ekle.Enabled = true; Utility.selectText(txtPaletKargoNo); } else { MessageBox.Show(resp.EsResponse[0].Message.ToString(), "HATA"); } } catch (Exception ex) { MessageBox.Show(ex.Message, "HATA"); logger.error("frm_24_Dagitim_Mag_Sev_Yukleme_Mal_Cikisi_Load " + ex.Message); } finally { Cursor.Current = Cursors.Default; } logger.info("frm_24_Dagitim_Mag_Sev_Yukleme_Mal_Cikisi_Load end"); }
public static bool atfInfo(string _koliNo) { WS_Kontrol.ZktWmStAtfHeader atfHeader = new KoctasWM_Project.WS_Kontrol.ZktWmStAtfHeader(); try { WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE srv = new KoctasWM_Project.WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE(); WS_Kontrol.ZKtWmWsAtfInfo chk = new KoctasWM_Project.WS_Kontrol.ZKtWmWsAtfInfo(); WS_Kontrol.ZKtWmWsAtfInfoResponse resp = new KoctasWM_Project.WS_Kontrol.ZKtWmWsAtfInfoResponse(); chk.IvKoliNo = _koliNo; //Birden fazla koliNo gecirilmeli srv.Credentials = GlobalData.globalCr; srv.Url = Utility.getWsUrlForWM("zkt_wm_ws_kontrol"); resp = srv.ZKtWmWsAtfInfo(chk); atfHeader = resp.EsAtfHeader; if (resp.EsResponse[0].Msgty.ToString().ToUpper() == "S") { //return atfHeader; return(true); } else { MessageBox.Show(resp.EsResponse[0].Message, "HATA"); return(false); } } catch (Exception ex) { MessageBox.Show(ex.Message, "HATA"); } //return atfHeader; return(false); }
public static bool yetkiKontrol(string formIsmi) { bool yetki = false; if (formIsmi.ToString().Trim() == "") { return(yetki); } try { WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE srv = new KoctasWM_Project.WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE(); WS_Kontrol.ZKtWmWsYetkiKontrolu chk = new KoctasWM_Project.WS_Kontrol.ZKtWmWsYetkiKontrolu(); WS_Kontrol.ZKtWmWsYetkiKontroluResponse resp = new KoctasWM_Project.WS_Kontrol.ZKtWmWsYetkiKontroluResponse(); chk.IvForm = formIsmi.ToString().Trim(); srv.Credentials = GlobalData.globalCr; srv.Url = Utility.getWsUrlForWM("zkt_wm_ws_kontrol"); resp = srv.ZKtWmWsYetkiKontrolu(chk); if (resp.EsResponse[0].Msgty.ToString().ToUpper() == "S") { yetki = true; } else { MessageBox.Show(resp.EsResponse[0].Message, "HATA"); } } catch (Exception ex) { MessageBox.Show(ex.Message, "HATA"); } return(yetki); }
private void btn_Ekle_Click(object sender, EventArgs e) { if (txtPaletKargoNo.Text.Trim() == "") { return; } txtPaletKargoNo.Text = txtPaletKargoNo.Text.ToString().Trim().ToUpper(); _koliNo = txtPaletKargoNo.Text; Cursor.Current = Cursors.WaitCursor; try { WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE srv = new KoctasWM_Project.WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE(); WS_Kontrol.ZKtWmWsYuklemeMalKontrol chk = new KoctasWM_Project.WS_Kontrol.ZKtWmWsYuklemeMalKontrol(); WS_Kontrol.ZKtWmWsYuklemeMalKontrolResponse resp = new KoctasWM_Project.WS_Kontrol.ZKtWmWsYuklemeMalKontrolResponse(); chk.IvKoliNo = _koliNo; srv.Credentials = GlobalData.globalCr; srv.Url = Utility.getWsUrlForWM("zkt_wm_ws_kontrol"); resp = srv.ZKtWmWsYuklemeMalKontrol(chk); if (resp.EsResponse[0].Msgty.ToString().ToUpper() == "S") { WS_Kontrol.ZktWmKargo[] kargo = new KoctasWM_Project.WS_Kontrol.ZktWmKargo[resp.EtCargo.Length]; kargo = resp.EtCargo; int koliMiktari = kargo.Length; // Okunan koli ve ilişkili diğer koliler listeye ekleniyor ve // okunan koli işaretleniyor bool ekle = true; bool isaretle = true; //İlk okumada ilk satırın kunnr alanı seçiliyor if ((kargo.Length > 0) && (_kunnr == "")) { _kunnr = kargo[0].Kunnr.ToString(); } for (int i = 0; i < kargo.Length; i++) { isaretle = true; //Koli daha önce tabloya eklenmiş mi if (koliKontrol(kargo[i].KoliNo.ToString())) { ekle = false; } else { ekle = true; } //kunnr kontrolü if (_kunnr != kargo[i].Kunnr.ToString()) { ekle = false; isaretle = false; MessageBox.Show("Okuttuğunuz palet başka mağazaya ait.", "HATA"); break; } //eğer koli daha önce tabloya eklenmemiş ise tabloya ekleniyor if (ekle) { DataRow row = _koliTopla.NewRow(); row["VbelnVl"] = kargo[i].VbelnVl.ToString(); row["koliNo"] = kargo[i].KoliNo.ToString(); row["ok"] = ""; _koliTopla.Rows.Add(row); } } //Okunan koli tabloda işaretleniyor if (isaretle) { if (!koliIsaretle(_koliNo)) { MessageBox.Show("Okutulan koli numarası teslimatta bulunamadı", "HATA"); } } grd_List.DataSource = null; grd_List.DataSource = _koliTopla; } else { MessageBox.Show(resp.EsResponse[0].Message.ToString(), "HATA"); } txtPaletKargoNo.Text = ""; Utility.selectText(txtPaletKargoNo); } catch (Exception ex) { MessageBox.Show(ex.Message, "HATA"); } finally { Cursor.Current = Cursors.Default; } }
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; } } }
private void txtMalzemeNo_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { if (txtAdresNo.Text.Trim() == "") { return; } txtAdresNo.Text = txtAdresNo.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.ZKtWmWsCikisAdresKontrol chk = new KoctasWM_Project.WS_Kontrol.ZKtWmWsCikisAdresKontrol(); WS_Kontrol.ZKtWmWsCikisAdresKontrolResponse resp = new KoctasWM_Project.WS_Kontrol.ZKtWmWsCikisAdresKontrolResponse(); WS_Kontrol.ZktWmStok stok = new KoctasWM_Project.WS_Kontrol.ZktWmStok(); chk.IvLgpla = txtAdresNo.Text.ToString().Trim(); srv.Credentials = GlobalData.globalCr; srv.Url = Utility.getWsUrlForWM("zkt_wm_ws_kontrol"); resp = srv.ZKtWmWsCikisAdresKontrol(chk); if (resp.EsResponse[0].Msgty.ToString().ToUpper() == "S") { if (resp.EvLenvw.ToString().ToUpper() == "X") { lbl_PaletMalzemeNo.Text = "Palet No:"; txtPaletMalzemeNo.Enabled = true; Utility.selectText(txtPaletMalzemeNo); ekranTipi = "palet"; } else if (resp.EvLenvw.ToString().ToUpper() == "") { lbl_PaletMalzemeNo.Text = "Malzeme No:"; txtPaletMalzemeNo.Enabled = true; Utility.selectText(txtPaletMalzemeNo); ekranTipi = "malzeme"; } else { return; } } else { MessageBox.Show(resp.EsResponse[0].Message.ToString(), "HATA"); Utility.selectText(txtAdresNo); } } catch (Exception ex) { MessageBox.Show(ex.Message, "HATA"); } finally { Cursor.Current = Cursors.Default; } } }
private void txtSiparisNo_KeyDown_1(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { if (txtSiparisNo.Text.ToString().Trim() == "") { return; } txtSiparisNo.Text = txtSiparisNo.Text.ToString().Trim().ToUpper(); _siparisNo = txtSiparisNo.Text; Cursor.Current = Cursors.WaitCursor; try { WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE srv = new KoctasWM_Project.WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE(); WS_Kontrol.ZKtWmWsWebsipno chk = new KoctasWM_Project.WS_Kontrol.ZKtWmWsWebsipno(); WS_Kontrol.ZKtWmWsWebsipnoResponse resp = new KoctasWM_Project.WS_Kontrol.ZKtWmWsWebsipnoResponse(); WS_Kontrol.ZktWmWebsid[] webSip = new KoctasWM_Project.WS_Kontrol.ZktWmWebsid[0]; chk.ItWebsid = webSip; chk.LvWebsid = _siparisId; chk.LvWebsip = _siparisNo; srv.Credentials = GlobalData.globalCr; srv.Url = Utility.getWsUrlForWM("zkt_wm_ws_kontrol"); resp = srv.ZKtWmWsWebsipno(chk); if (resp.EsResponse[0].Msgty.ToString().ToUpper() == "S") { int count = resp.ItWebsid.Length; _webSip = new KoctasWM_Project.WS_Kontrol.ZktWmWebsid[count]; _webSip = resp.ItWebsid; _siparis.Rows.Clear(); for (int i = 0; i < count; i++) { if (resp.ItWebsid[i].Kargo.ToString().ToUpper() != "X") { DataRow row = _siparis.NewRow(); row["Aciklama"] = resp.ItWebsid[i].Aciklama.ToString(); row["Matnr"] = Convert.ToInt64(resp.ItWebsid[i].Matnr.ToString().ToString()); row["Meins"] = resp.ItWebsid[i].Meins.ToString(); row["Menge"] = resp.ItWebsid[i].Menge.ToString(); row["Vbelns"] = resp.ItWebsid[i].Vbelns.ToString(); row["Webklm"] = resp.ItWebsid[i].Webklm.ToString(); row["Websid"] = resp.ItWebsid[i].Websid.ToString(); row["Websip"] = resp.ItWebsid[i].Websip.ToString(); row["Kargo"] = resp.ItWebsid[i].Kargo.ToString(); row["Webuid"] = resp.ItWebsid[i].Webuid.ToString(); row["Iadetip"] = resp.ItWebsid[i].Iadetip.ToString(); row["kabulMiktar"] = "0"; _siparis.Rows.Add(row); } } grd_List.DataSource = null; grd_List.DataSource = _siparis; txtMalzemeNo.Enabled = true; Utility.selectText(txtMalzemeNo); } else { MessageBox.Show(resp.EsResponse[0].Message.ToString(), "HATA"); Utility.selectText(txtSiparisId); } } catch (Exception ex) { MessageBox.Show(ex.Message, "HATA"); } finally { Cursor.Current = Cursors.Default; } } }
private void txtDepoAdresi_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { if (txtDepoAdresi.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.ZKtWmWsSayimAdresOner chk = new KoctasWM_Project.WS_Kontrol.ZKtWmWsSayimAdresOner(); WS_Kontrol.ZKtWmWsSayimAdresOnerResponse resp = new KoctasWM_Project.WS_Kontrol.ZKtWmWsSayimAdresOnerResponse(); txtDepoAdresi.Text = _depoAdresi = txtDepoAdresi.Text.ToString().ToUpper().Trim(); chk.IvLgpla = _depoAdresi; srv.Credentials = GlobalData.globalCr; srv.Url = Utility.getWsUrlForWM("zkt_wm_ws_kontrol"); resp = srv.ZKtWmWsSayimAdresOner(chk); if (resp.EsResponse[0].Msgty.ToString().ToUpper() == "S") { //Ilk sorgu başarılı ise; detay tablosu çekiliyor WS_Yardim.ZKT_WM_WS_YARDIMService srv1 = new KoctasWM_Project.WS_Yardim.ZKT_WM_WS_YARDIMService(); WS_Yardim.ZKtWmWsSayimKytOnceKont chk1 = new KoctasWM_Project.WS_Yardim.ZKtWmWsSayimKytOnceKont(); WS_Yardim.ZKtWmWsSayimKytOnceKontResponse resp1 = new KoctasWM_Project.WS_Yardim.ZKtWmWsSayimKytOnceKontResponse(); chk1.IvLgpla = _depoAdresi; srv1.Credentials = GlobalData.globalCr; srv1.Url = Utility.getWsUrlForWM("zkt_wm_ws_yardim"); resp1 = srv1.ZKtWmWsSayimKytOnceKont(chk1); if (resp1.EsResponse[0].Msgty.ToString().ToUpper() == "S") { if (resp1.EtCnliSym.Length > 0) { if (MessageBox.Show("Bu adres daha önce sayılmış. Sayımın detayını görmek istiyor musunuz?", "BİLGİ", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { Cursor.Current = Cursors.Default; _sayim = new KoctasWM_Project.WS_Yardim.ZktWmSayimCnl[resp1.EtCnliSym.Length]; _sayim = resp1.EtCnliSym; frm_25_Sayim_Islemleri_Canli_Oncesi_Sayim_Detay frm = new frm_25_Sayim_Islemleri_Canli_Oncesi_Sayim_Detay(); frm._sayim = _sayim; if (frm.ShowDialog() == DialogResult.Abort) { this.Close(); } } else { this.Close(); } } } txtPaletNo.Enabled = true; txtDepoAdresi.Enabled = false; Utility.selectText(txtPaletNo); } else { MessageBox.Show(resp.EsResponse[0].Message.ToString(), "HATA"); Utility.selectText(txtDepoAdresi); } } catch (Exception ex) { MessageBox.Show(ex.Message, "HATA"); } finally { Cursor.Current = Cursors.Default; } } }
private void txtMalzemeNo_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { if (txtMalzemeNo.Text.ToString().Trim() == "") { return; } Cursor.Current = Cursors.WaitCursor; try { grd_List.DataSource = null; WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE srv = new KoctasWM_Project.WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE(); WS_Kontrol.ZKtWmWsUrunSorgu chk = new KoctasWM_Project.WS_Kontrol.ZKtWmWsUrunSorgu(); WS_Kontrol.ZKtWmWsUrunSorguResponse resp = new KoctasWM_Project.WS_Kontrol.ZKtWmWsUrunSorguResponse(); WS_Kontrol.ZktWmStUrunAyrinti urunAyrinti = new KoctasWM_Project.WS_Kontrol.ZktWmStUrunAyrinti(); chk.IvEan = txtMalzemeNo.Text.ToString().Trim(); srv.Credentials = GlobalData.globalCr; srv.Url = Utility.getWsUrlForWM("zkt_wm_ws_kontrol"); resp = srv.ZKtWmWsUrunSorgu(chk); drAdres.Rows.Clear(); if (resp.EsResponse[0].Msgty.ToString().ToUpper() == "S") { int count = resp.EtStok.Length; WS_Kontrol.ZktWmStok[] stok = new KoctasWM_Project.WS_Kontrol.ZktWmStok[count]; stok = resp.EtStok; urunAyrinti = resp.EsUrunAyrinti; txtMalzemeNo2.Text = Convert.ToInt64(urunAyrinti.Matnr.ToString()).ToString(); txtMalzemeTanimi.Text = urunAyrinti.Maktx.ToString(); txtSaticiKoduAdi.Text = urunAyrinti.Lifnr.ToString() + " / " + urunAyrinti.Name1.ToString(); txtMalGrubuTanimi.Text = urunAyrinti.Matkl.ToString() + " / " + urunAyrinti.Wgbez.ToString(); txtToplamStokOlcuBirimi.Text = txtBlokeStokOlcuBirimi.Text = txtKullanilabilirStokOlcuBirimi.Text = urunAyrinti.Meins.ToString(); txtToplamStok.Text = urunAyrinti.Gesme.ToString(); txtKullanilabilirStok.Text = urunAyrinti.Verme.ToString(); txtBlokeStok.Text = urunAyrinti.Bloke.ToString(); for (int i = 0; i < count; i++) { DataRow row = drAdres.NewRow(); row["malzemeNo"] = stok[i].Matnr.ToString(); row["malzemeTanim"] = stok[i].Maktx.ToString(); row["toplamMiktar"] = stok[i].Miktar.ToString(); row["olcuBirimi"] = stok[i].Meins.ToString(); row["adres"] = stok[i].Lgpla.ToString(); row["stokTipi"] = stok[i].Bestq.ToString(); row["toplanacakMiktar"] = stok[i].EmirliMiktar.ToString(); row["paletNo"] = stok[i].Lenum.ToString(); row["ean"] = stok[i].Ean.ToString(); row["depoTipi"] = stok[i].Lgtyp.ToString(); drAdres.Rows.Add(row); } //drAdres.DefaultView.Sort = "depoTipi, adres Asc"; //drAdres.DefaultView.Sort = drAdres.Columns["adres"].ColumnName; //drAdres.AcceptChanges(); grd_List.DataSource = null; grd_List.DataSource = drAdres; Utility.selectText(txtMalzemeNo); } else { MessageBox.Show(resp.EsResponse[0].Message.ToString(), "HATA"); txtMalzemeNo.Text = ""; Utility.selectText(txtMalzemeNo); } } catch (Exception ex) { MessageBox.Show(ex.Message, "HATA"); } finally { Cursor.Current = Cursors.Default; } } }
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"); }
private void txtKargoKoliNo_KeyDown(object sender, KeyEventArgs e) { logger.info("frm_38_Mal_Cikisi_Faturalama_ve_ATF_Cikis_txtKargoKoliNo_KeyDown begin"); if (e.KeyCode == Keys.Enter) { if (txtKargoKoliNo.Text.ToString().Trim() == "") { return; } _kargoKoliNo = txtKargoKoliNo.Text.ToString().Trim(); Cursor.Current = Cursors.WaitCursor; try { WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE srv = new KoctasWM_Project.WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE(); WS_Kontrol.ZKtWmWsMalFatAtfKontrol chk = new KoctasWM_Project.WS_Kontrol.ZKtWmWsMalFatAtfKontrol(); WS_Kontrol.ZKtWmWsMalFatAtfKontrolResponse resp = new KoctasWM_Project.WS_Kontrol.ZKtWmWsMalFatAtfKontrolResponse(); teslimat = new KoctasWM_Project.WS_Kontrol.ZktWmStTeslimat(); chk.IvKoliNo = _kargoKoliNo; srv.Credentials = GlobalData.globalCr; srv.Url = Utility.getWsUrlForWM("zkt_wm_ws_kontrol"); resp = srv.ZKtWmWsMalFatAtfKontrol(chk); if (resp.EsResponse[0].Msgty.ToString().ToUpper() == "S") { teslimat = resp.EsTeslimat; if ((teslimat.Lfart.ToString() != "ZLF") && (teslimat.Lfart.ToString() != "ZNLF")) { MessageBox.Show("Bu koli müşteri sevkiyatına ait değil.", "HATA"); Utility.selectText(txtKargoKoliNo); return; } //Alanlar dolduruluyor txtMalzemeNo.Text = Convert.ToInt64(teslimat.Matnr.ToString()).ToString(); txtMalzemeTanimi.Text = teslimat.Maktx.ToString(); txtTeslimatNo.Text = teslimat.Vbeln.ToString(); if ((teslimat.Lfart.ToString() == "ZLF") || (teslimat.Lfart.ToString() == "ZNLF")) { txtTeslimatTipi.Text = "Müşteri"; } else if (teslimat.Lfart.ToString() == "NL") { txtTeslimatTipi.Text = "Mağaza"; } else { txtTeslimatTipi.Text = teslimat.Lfart.ToString(); } txtOlcuBirimi.Text = teslimat.Meins.ToString(); txtMiktar.Text = teslimat.Menge.ToString(); _faturaNo = teslimat.VbelnVf2.ToString(); btn_Kaydet.Enabled = true; } else { MessageBox.Show(resp.EsResponse[0].Message.ToString(), "HATA"); } } catch (Exception ex) { MessageBox.Show(ex.Message, "HATA"); logger.error("frm_38_Mal_Cikisi_Faturalama_ve_ATF_Cikis_txtKargoKoliNo_KeyDown " + ex.Message); } finally { Cursor.Current = Cursors.Default; } } logger.info("frm_38_Mal_Cikisi_Faturalama_ve_ATF_Cikis_txtKargoKoliNo_KeyDown end"); }
private void txtSevkiyatRampasi_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { if (txtSevkiyatRampasi.Text.ToString().Trim() == "") { return; } txtSevkiyatRampasi.Text = txtSevkiyatRampasi.Text.ToString().ToUpper().Trim(); if (!Utility.baslangicKontrol(txtSevkiyatRampasi.Text, "RAMPA")) { MessageBox.Show("Bu adreste bu işlem yapılamaz", "HATA"); Utility.selectText(txtSevkiyatRampasi); return; } Cursor.Current = Cursors.WaitCursor; try { WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE srv = new KoctasWM_Project.WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE(); WS_Kontrol.ZKtWmWsRampaKontrol chk = new KoctasWM_Project.WS_Kontrol.ZKtWmWsRampaKontrol(); WS_Kontrol.ZKtWmWsRampaKontrolResponse resp = new KoctasWM_Project.WS_Kontrol.ZKtWmWsRampaKontrolResponse(); chk.IvDagadres = txtSevkiyatRampasi.Text.ToString().Trim(); srv.Credentials = GlobalData.globalCr; srv.Url = Utility.getWsUrlForWM("zkt_wm_ws_kontrol"); resp = srv.ZKtWmWsRampaKontrol(chk); if (resp.EsResponse[0].Msgty.ToString().ToUpper() == "S") { WS_Kontrol.ZktWmStRampa[] rampa = new KoctasWM_Project.WS_Kontrol.ZktWmStRampa[resp.EtRampa.Length]; rampa = resp.EtRampa; //Rampa içeriği tabloya alınıyor _rampa.Rows.Clear(); for (int i = 0; i < rampa.Length; i++) { DataRow row = _rampa.NewRow(); row["DagitimAdresi"] = rampa[i].DagitimAdresi.ToString(); row["KoliNo"] = rampa[i].KoliNo.ToString(); row["Kostk"] = rampa[i].Kostk.ToString(); row["Kunnr"] = rampa[i].Kunnr.ToString(); row["Lfart"] = rampa[i].Lfart.ToString(); row["LfimgTeslimat"] = rampa[i].LfimgTeslimat; row["Maktx"] = rampa[i].Maktx.ToString(); row["Matnr"] = rampa[i].Matnr.ToString(); row["Meins"] = rampa[i].Meins.ToString(); row["Menge"] = rampa[i].Menge; row["Vbeln"] = rampa[i].Vbeln.ToString(); row["Posnr"] = rampa[i].Posnr.ToString(); row["Kosta"] = rampa[i].Kosta.ToString(); row["yuklenenMiktar"] = rampa[i].Menge.ToString(); row["Magaza"] = rampa[i].Name1.ToString(); _rampa.Rows.Add(row); } kaydedildi = false; btn_Kaydet.Enabled = true; txtKargoPaletNo.Enabled = true; Utility.selectText(txtKargoPaletNo); } else { MessageBox.Show(resp.EsResponse[0].Message.ToString(), "HATA"); } } catch (Exception ex) { MessageBox.Show(ex.Message, "HATA"); } finally { Cursor.Current = Cursors.Default; } } }
private void txtMalzemeNo_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { if (txtMalzemeNo.Text.Trim() == "") { return; } Cursor.Current = Cursors.WaitCursor; try { if (koliDesiKontrol) { WS_Islem.ZKT_WM_WS_ISLEMService srv1 = new KoctasWM_Project.WS_Islem.ZKT_WM_WS_ISLEMService(); WS_Islem.ZKtWmWmMalzemeInfo chk1 = new KoctasWM_Project.WS_Islem.ZKtWmWmMalzemeInfo(); WS_Islem.ZKtWmWmMalzemeInfoResponse resp1 = new KoctasWM_Project.WS_Islem.ZKtWmWmMalzemeInfoResponse(); chk1.IvEan = txtMalzemeNo.Text.ToString().Trim(); srv1.Credentials = GlobalData.globalCr; srv1.Url = Utility.getWsUrlForWM("zkt_wm_ws_islem"); resp1 = srv1.ZKtWmWmMalzemeInfo(chk1); if (resp1.EsResponse[0].Msgty.ToString().ToUpper() == "S") { if (resp1.EsMalzeme.Desi > 0) { txtDesiBilgisi.Text = resp1.EsMalzeme.Desi.ToString(); } else { txtDesiBilgisi.Enabled = true; MessageBox.Show("Desi bilgisi giriniz", "HATA"); txtDesiBilgisi.Text = ""; Utility.selectText(txtDesiBilgisi); } } else { txtDesiBilgisi.Enabled = true; MessageBox.Show("Desi bilgisi giriniz", "HATA"); Utility.selectText(txtDesiBilgisi); } } WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE srv = new KoctasWM_Project.WS_Kontrol.ZKT_WM_WS_KONTROLSERVICE(); WS_Kontrol.ZKtWmWsAmbalajKontKoli chk = new KoctasWM_Project.WS_Kontrol.ZKtWmWsAmbalajKontKoli(); WS_Kontrol.ZKtWmWsAmbalajKontKoliResponse resp = new KoctasWM_Project.WS_Kontrol.ZKtWmWsAmbalajKontKoliResponse(); chk.IvEan = txtMalzemeNo.Text.ToString().Trim(); chk.IvVbeln = _Vbeln; srv.Credentials = GlobalData.globalCr; srv.Url = Utility.getWsUrlForWM("zkt_wm_ws_kontrol"); resp = srv.ZKtWmWsAmbalajKontKoli(chk); if (resp.EsResponse[0].Msgty.ToString().ToUpper() == "S") { // eğer malzeme kontrolü sağlanmış ise // _dagitimListesi tablosundan ilgili malzeme çekiliyor //Okutulan değer matnr ye çeviriliyor. string malzemeNo = Utility.malzemeNoGetir(txtMalzemeNo.Text.ToString().Trim(), "matnr"); bool buldum = false; for (int i = 0; i < _dagitimListesi.Length; i++) { if (_dagitimListesi[i].Matnr.ToString().Trim() == malzemeNo) { toplamMiktar = _dagitimListesi[i].Lfimg; kolilenenMiktar = eklenenMalzemeSayisiVer(malzemeNo.ToString().Trim(), _dagitimListesi[i].Posnr.ToString()); //daha önce kolilenen miktar çekiliyor if (kolilenenMiktar != toplamMiktar) { txtMalzemeTanimi.Text = _dagitimListesi[i].Maktx.ToString(); txtToplamMiktar.Text = toplamMiktar.ToString(); txtKolilenenMiktar.Text = kolilenenMiktar.ToString(); _Lfimg = Convert.ToDecimal(_dagitimListesi[i].Lfimg); _Matnr = _dagitimListesi[i].Matnr; _Meins = _dagitimListesi[i].Meins; _Posnr = _dagitimListesi[i].Posnr; //_Vbeln = _dagitimListesi[i].Vbeln; buldum = true; } if (buldum) { break; } } } if (buldum) { txtKolilenecekMiktar.Enabled = true; btn_Onayla.Enabled = true; Utility.selectText(txtKolilenecekMiktar); } else { MessageBox.Show("Belirtilen malzeme, dağıtım adresi tablosunda bulunamadı", "HATA"); Utility.selectText(txtMalzemeNo); } } else { MessageBox.Show(resp.EsResponse[0].Message.ToString(), "HATA"); Utility.selectText(txtMalzemeNo); } } catch (Exception ex) { MessageBox.Show(ex.Message, "HATA"); } finally { Cursor.Current = Cursors.Default; } } }