Exemplo n.º 1
0
        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 checkListYazdir_Click_1(object sender, EventArgs e)
        {
            System.Net.ServicePointManager.Expect100Continue = false;
            KoctasWM_Project.WS_Koli.Z_KT_WM_KOLI_DETAY     service = new KoctasWM_Project.WS_Koli.Z_KT_WM_KOLI_DETAY();
            KoctasWM_Project.WS_Koli.ZKtWmKoliDetay         koli    = new KoctasWM_Project.WS_Koli.ZKtWmKoliDetay();
            KoctasWM_Project.WS_Koli.ZktWmReturn[]          ret     = new KoctasWM_Project.WS_Koli.ZktWmReturn[1];
            KoctasWM_Project.WS_Koli.ZKtWmKoliDetayResponse resp    = new KoctasWM_Project.WS_Koli.ZKtWmKoliDetayResponse();
            koli.IvKoliNo   = koliNoText.Text.ToString();
            ret[0]          = new KoctasWM_Project.WS_Koli.ZktWmReturn();
            resp.EsResponse = ret;
            service.Url     = Utility.getWsUrlForWM("z_kt_wm_koli_detay");
            try
            {
                resp = service.ZKtWmKoliDetay(koli);
                if (resp.EsResponse.Length > 0)
                {
                    MessageBox.Show(resp.EsResponse[0].Message);
                    return;
                }
                else
                {
                    MessageBox.Show("İşlem Tamamlanmıştır");
                    this.Close();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("HATAAAA.", ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Hand, MessageBoxDefaultButton.Button1);

                return;
            }
        }
        private void koliTipiCek()
        {
            //Koli Tipleri Çekiliyor
            WS_Yardim.ZKT_WM_WS_YARDIMService    srv  = new KoctasWM_Project.WS_Yardim.ZKT_WM_WS_YARDIMService();
            WS_Yardim.ZKtWmWsKoliTipleri         chk  = new KoctasWM_Project.WS_Yardim.ZKtWmWsKoliTipleri();
            WS_Yardim.ZKtWmWsKoliTipleriResponse resp = new KoctasWM_Project.WS_Yardim.ZKtWmWsKoliTipleriResponse();

            srv.Credentials = GlobalData.globalCr;
            srv.Url         = Utility.getWsUrlForWM("zkt_wm_ws_yardim");
            resp            = srv.ZKtWmWsKoliTipleri(chk);

            if (resp.EsResponse[0].Msgty.ToString().ToUpper() == "S")
            {
                int count = resp.EtKoliTipi.Length;
                if (count > 0)
                {
                    for (int i = 0; i < count; i++)
                    {
                        DataRow row = _koliTipiTablo.NewRow();
                        row["desi"]     = resp.EtKoliTipi[i].Desi;
                        row["koliTipi"] = resp.EtKoliTipi[i].KoliTipi.ToString();
                        row["tanim"]    = resp.EtKoliTipi[i].Tanim.ToString();
                        _koliTipiTablo.Rows.Add(row);
                    }
                }
                else
                {
                    MessageBox.Show("Koli tipleri tablosu webservice üzerinden boş geldi.", "HATA");
                }
            }
            else
            {
                MessageBox.Show(resp.EsResponse[0].Message.ToString(), "HATA");
            }
        }
        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");
        }
Exemplo n.º 5
0
        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");
        }
Exemplo n.º 6
0
        private void paletTamamla()
        {
            logger.info("frm_26_Sayim_Islemleri_Envanter_Sayimi_Sistem_Onerisi_Sayim_paletTamamla begin");
            Cursor.Current = Cursors.WaitCursor;
            try
            {
                WS_Islem.ZKT_WM_WS_ISLEMSERVICE          srv  = new KoctasWM_Project.WS_Islem.ZKT_WM_WS_ISLEMSERVICE();
                WS_Islem.ZKtWmWsSayimAdresiTamam         chk  = new KoctasWM_Project.WS_Islem.ZKtWmWsSayimAdresiTamam();
                WS_Islem.ZKtWmWsSayimAdresiTamamResponse resp = new KoctasWM_Project.WS_Islem.ZKtWmWsSayimAdresiTamamResponse();

                chk.IvLgpla = _depoAdresi.ToString();

                srv.Credentials = GlobalData.globalCr;
                srv.Url         = Utility.getWsUrlForWM("zkt_wm_ws_islem");
                resp            = srv.ZKtWmWsSayimAdresiTamam(chk);


                if (resp.EsResponse.Length > 0)
                {
                    //Mesajlar düzenleniyor
                    GlobalData.rMsg = new KoctasWM_Project.WS_Islem.ZktWmReturn[resp.EsResponse.Length];
                    GlobalData.rMsg = Utility.mesajDuzenle(resp.EsResponse);

                    if (GlobalData.rMsg[0].Msgty.ToString().ToUpper() == "E")
                    {
                        MessageBox.Show(GlobalData.rMsg[0].Message.ToString(), "HATA");
                        Utility.selectText(txtMiktar);
                    }
                    else if ((GlobalData.rMsg[0].Msgty.ToString().ToUpper() == "S") || (GlobalData.rMsg[0].Msgty.ToString().ToUpper() == "W") || (GlobalData.rMsg[0].Msgty.ToString().ToUpper() == "I"))
                    {
                        MessageBox.Show(GlobalData.rMsg[0].Message.ToString(), "BİLGİ");
                        Utility.moreMsgCheck(GlobalData.rMsg);
                        sayimTamamlandi = true;
                        formSifirla();
                        //Surec tekrar başlıyor
                        frm_26_Sayim_Islemleri_Envanter_Sayimi_Sistem_Onerisi_Sayim_Load(new object(), new EventArgs());
                    }
                    else
                    {
                        MessageBox.Show(GlobalData.rMsg[0].Message.ToString(), "BİLİNMEYEN DURUM");
                        Utility.selectText(txtMiktar);
                    }
                }
                else
                {
                    MessageBox.Show("EsResponse dönüş değeri hatalı", "HATA");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "HATA");
                logger.error("frm_26_Sayim_Islemleri_Envanter_Sayimi_Sistem_Onerisi_Sayim_paletTamamla " + ex.Message);
            }
            finally
            {
                Cursor.Current = Cursors.Default;
            }
            logger.info("frm_26_Sayim_Islemleri_Envanter_Sayimi_Sistem_Onerisi_Sayim_paletTamamla end");
        }
        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 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 btn_Kaydet_Click(object sender, EventArgs e)
        {
            if (txtPaletNo.Text.ToString().Trim() == "")
            {
                return;
            }

            Cursor.Current = Cursors.WaitCursor;
            try
            {
                WS_Islem.ZKT_WM_WS_ISLEMService         srv  = new KoctasWM_Project.WS_Islem.ZKT_WM_WS_ISLEMService();
                WS_Islem.ZKtWmWsStkNitelikDegis         chk  = new KoctasWM_Project.WS_Islem.ZKtWmWsStkNitelikDegis();
                WS_Islem.ZKtWmWsStkNitelikDegisResponse resp = new KoctasWM_Project.WS_Islem.ZKtWmWsStkNitelikDegisResponse();

                chk.IvBestq = stokTipiDegistir.ToString();
                chk.IvLenum = txtPaletNo.Text.ToString().Trim();

                srv.Credentials = GlobalData.globalCr;
                srv.Url         = Utility.getWsUrlForWM("zkt_wm_ws_islem");
                resp            = srv.ZKtWmWsStkNitelikDegis(chk);

                if (resp.EsResponse.Length > 0)
                {
                    //Mesajlar düzenleniyor
                    GlobalData.rMsg = new KoctasWM_Project.WS_Islem.ZktWmReturn[resp.EsResponse.Length];
                    GlobalData.rMsg = Utility.mesajDuzenle(resp.EsResponse);

                    if (GlobalData.rMsg[0].Msgty.ToString().ToUpper() == "E")
                    {
                        MessageBox.Show(GlobalData.rMsg[0].Message.ToString(), "HATA");
                        Utility.selectText(txtPaletNo);
                    }
                    else if ((GlobalData.rMsg[0].Msgty.ToString().ToUpper() == "S") || (GlobalData.rMsg[0].Msgty.ToString().ToUpper() == "W") || (GlobalData.rMsg[0].Msgty.ToString().ToUpper() == "I"))
                    {
                        MessageBox.Show(GlobalData.rMsg[0].Message.ToString(), "BİLGİ");
                        Utility.moreMsgCheck(GlobalData.rMsg);
                        formAcilisDuzenle();
                    }
                    else
                    {
                        MessageBox.Show(GlobalData.rMsg[0].Message.ToString(), "BİLİNMEYEN DURUM");
                        Utility.selectText(txtPaletNo);
                    }
                }
                else
                {
                    MessageBox.Show("EsResponse dönüş değeri hatalı", "HATA");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "HATA");
                Utility.selectText(txtPaletNo);
            }
            finally
            {
                Cursor.Current = Cursors.Default;
            }
        }
Exemplo n.º 10
0
        private void btn_Yazdir_Click(object sender, EventArgs e)
        {
            Cursor.Current = Cursors.WaitCursor;

            try
            {
                WS_Islem.ZKtWmWsCheckListYazdirma         request = new KoctasWM_Project.WS_Islem.ZKtWmWsCheckListYazdirma();
                WS_Islem.ZKtWmWsCheckListYazdirmaResponse resp    = new KoctasWM_Project.WS_Islem.ZKtWmWsCheckListYazdirmaResponse();
                WS_Islem.ZKT_WM_WS_ISLEMSERVICE           srv     = new KoctasWM_Project.WS_Islem.ZKT_WM_WS_ISLEMSERVICE();

                srv.Credentials = GlobalData.globalCr;
                srv.Url         = Utility.getWsUrlForWM("zkt_wm_ws_islem");

                request.IvPaletNo = txtPaletNo.Text.Trim();

                resp = srv.ZKtWmWsCheckListYazdirma(request);

                if (resp.EsResponse.Length > 0)
                {
                    //Mesajlar düzenleniyor
                    GlobalData.rMsg = new KoctasWM_Project.WS_Islem.ZktWmReturn[resp.EsResponse.Length];
                    GlobalData.rMsg = Utility.mesajDuzenle(resp.EsResponse);

                    if (GlobalData.rMsg[0].Msgty.ToString().ToUpper() == "E")
                    {
                        MessageBox.Show(GlobalData.rMsg[0].Message.ToString(), "HATA");
                        formAcilisDuzenle();

                        Utility.selectText(txtPaletNo);
                    }
                    else if ((GlobalData.rMsg[0].Msgty.ToString().ToUpper() == "S") || (GlobalData.rMsg[0].Msgty.ToString().ToUpper() == "W") || (GlobalData.rMsg[0].Msgty.ToString().ToUpper() == "I"))
                    {
                        MessageBox.Show(GlobalData.rMsg[0].Message.ToString(), "BİLGİ");
                        Utility.moreMsgCheck(GlobalData.rMsg);
                        formAcilisDuzenle();
                    }
                    else
                    {
                        MessageBox.Show(GlobalData.rMsg[0].Message.ToString(), "BİLİNMEYEN DURUM");
                        Utility.selectText(txtPaletNo);
                        formAcilisDuzenle();
                    }
                }
                else
                {
                    MessageBox.Show("EsResponse dönüş değeri hatalı", "HATA");
                    formAcilisDuzenle();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "HATA");
                formAcilisDuzenle();
            }
            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)
        {
            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 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 paletTamamla()
        {
            Cursor.Current = Cursors.WaitCursor;
            try
            {
                WS_Islem.ZKT_WM_WS_ISLEMService          srv  = new KoctasWM_Project.WS_Islem.ZKT_WM_WS_ISLEMService();
                WS_Islem.ZKtWmWsSayimAdresiTamam         chk  = new KoctasWM_Project.WS_Islem.ZKtWmWsSayimAdresiTamam();
                WS_Islem.ZKtWmWsSayimAdresiTamamResponse resp = new KoctasWM_Project.WS_Islem.ZKtWmWsSayimAdresiTamamResponse();

                chk.IvLgpla = _depoAdresi.ToString();

                srv.Credentials = GlobalData.globalCr;
                srv.Url         = Utility.getWsUrlForWM("zkt_wm_ws_islem");
                resp            = srv.ZKtWmWsSayimAdresiTamam(chk);


                if (resp.EsResponse.Length > 0)
                {
                    //Mesajlar düzenleniyor
                    GlobalData.rMsg = new KoctasWM_Project.WS_Islem.ZktWmReturn[resp.EsResponse.Length];
                    GlobalData.rMsg = Utility.mesajDuzenle(resp.EsResponse);

                    if (GlobalData.rMsg[0].Msgty.ToString().ToUpper() == "E")
                    {
                        MessageBox.Show(GlobalData.rMsg[0].Message.ToString(), "HATA");
                        Utility.selectText(txtMiktar);
                    }
                    else if ((GlobalData.rMsg[0].Msgty.ToString().ToUpper() == "S") || (GlobalData.rMsg[0].Msgty.ToString().ToUpper() == "W") || (GlobalData.rMsg[0].Msgty.ToString().ToUpper() == "I"))
                    {
                        MessageBox.Show(GlobalData.rMsg[0].Message.ToString(), "BİLGİ");
                        Utility.moreMsgCheck(GlobalData.rMsg);
                        sayimTamamlandi = true;
                        formSifirla();
                    }
                    else
                    {
                        MessageBox.Show(GlobalData.rMsg[0].Message.ToString(), "BİLİNMEYEN DURUM");
                        Utility.selectText(txtMiktar);
                    }
                }
                else
                {
                    MessageBox.Show("EsResponse dönüş değeri hatalı", "HATA");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "HATA");
            }
            finally
            {
                Cursor.Current = Cursors.Default;
            }
        }
        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 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");
        }
Exemplo n.º 18
0
        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 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");
        }
Exemplo n.º 20
0
        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 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_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");
        }
Exemplo n.º 23
0
        private void txtMalzemeNo_KeyDown(object sender, KeyEventArgs e)
        {
            logger.info("frm_25_Sayim_Islemleri_Canli_Oncesi_Sayim_txtMalzemeNo_KeyDown begin");
            if (e.KeyCode == Keys.Enter)
            {
                if (txtMalzemeNo.Text.ToString().Trim() == "")
                {
                    return;
                }

                Cursor.Current = Cursors.WaitCursor;
                try
                {
                    WS_Islem.ZKT_WM_WS_ISLEMSERVICE     srv  = new KoctasWM_Project.WS_Islem.ZKT_WM_WS_ISLEMSERVICE();
                    WS_Islem.ZKtWmWmMalzemeInfo         chk  = new KoctasWM_Project.WS_Islem.ZKtWmWmMalzemeInfo();
                    WS_Islem.ZKtWmWmMalzemeInfoResponse resp = new KoctasWM_Project.WS_Islem.ZKtWmWmMalzemeInfoResponse();


                    chk.IvEan = txtMalzemeNo.Text.ToString().Trim();

                    srv.Credentials = GlobalData.globalCr;
                    srv.Url         = Utility.getWsUrlForWM("zkt_wm_ws_islem");
                    resp            = srv.ZKtWmWmMalzemeInfo(chk);


                    if (resp.EsResponse[0].Msgty.ToString().ToUpper() == "S")
                    {
                        malzemeNo             = resp.EsMalzeme.Matnr.ToString();
                        txtMalzemeNo.Text     = Convert.ToInt64(malzemeNo.ToString()).ToString();
                        txtMalzemeTanimi.Text = resp.EsMalzeme.Maktx.ToString();
                        txtOlcuBirimi.Text    = resp.EsMalzeme.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_25_Sayim_Islemleri_Canli_Oncesi_Sayim_txtMalzemeNo_KeyDown " + ex.Message);
                }
                finally
                {
                    Cursor.Current = Cursors.Default;
                }
            }
            logger.info("frm_25_Sayim_Islemleri_Canli_Oncesi_Sayim_txtMalzemeNo_KeyDown end");
        }
Exemplo n.º 24
0
        public static bool atfKaydet(string _koliNo, string _atfNo)
        {
            bool basarili = false;

            try
            {
                WS_Islem.ZKT_WM_WS_ISLEMService   srv  = new KoctasWM_Project.WS_Islem.ZKT_WM_WS_ISLEMService();
                WS_Islem.ZKtWmWsAtfKaydet         chk  = new KoctasWM_Project.WS_Islem.ZKtWmWsAtfKaydet();
                WS_Islem.ZKtWmWsAtfKaydetResponse resp = new KoctasWM_Project.WS_Islem.ZKtWmWsAtfKaydetResponse();

                chk.IvKoliNo = _koliNo;
                chk.IvAtfNo  = _atfNo;

                srv.Credentials = GlobalData.globalCr;
                srv.Url         = Utility.getWsUrlForWM("zkt_wm_ws_islem");
                resp            = srv.ZKtWmWsAtfKaydet(chk);

                if (resp.EsResponse.Length > 0)
                {
                    //Mesajlar düzenleniyor
                    GlobalData.rMsg = new KoctasWM_Project.WS_Islem.ZktWmReturn[resp.EsResponse.Length];
                    GlobalData.rMsg = Utility.mesajDuzenle(resp.EsResponse);

                    if (GlobalData.rMsg[0].Msgty.ToString().ToUpper() == "E")
                    {
                        MessageBox.Show(GlobalData.rMsg[0].Message.ToString(), "HATA");
                    }
                    else if ((GlobalData.rMsg[0].Msgty.ToString().ToUpper() == "S") || (GlobalData.rMsg[0].Msgty.ToString().ToUpper() == "W") || (GlobalData.rMsg[0].Msgty.ToString().ToUpper() == "I"))
                    {
                        MessageBox.Show(GlobalData.rMsg[0].Message.ToString(), "BİLGİ");
                        Utility.moreMsgCheck(GlobalData.rMsg);
                        basarili = true;
                    }
                    else
                    {
                        MessageBox.Show(GlobalData.rMsg[0].Message.ToString(), "BİLİNMEYEN DURUM");
                    }
                }
                else
                {
                    MessageBox.Show("EsResponse dönüş değeri hatalı", "HATA");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "HATA");
            }

            return(basarili);
        }
        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_Islem.ZKT_WM_WS_ISLEMService     srv  = new KoctasWM_Project.WS_Islem.ZKT_WM_WS_ISLEMService();
                    WS_Islem.ZKtWmWmMalzemeInfo         chk  = new KoctasWM_Project.WS_Islem.ZKtWmWmMalzemeInfo();
                    WS_Islem.ZKtWmWmMalzemeInfoResponse resp = new KoctasWM_Project.WS_Islem.ZKtWmWmMalzemeInfoResponse();


                    chk.IvEan = txtMalzemeNo.Text.ToString().Trim();

                    srv.Credentials = GlobalData.globalCr;
                    srv.Url         = Utility.getWsUrlForWM("zkt_wm_ws_islem");
                    resp            = srv.ZKtWmWmMalzemeInfo(chk);


                    if (resp.EsResponse[0].Msgty.ToString().ToUpper() == "S")
                    {
                        txtMalzemeTanimi.Text = resp.EsMalzeme.Maktx.ToString();
                        txtOlcuBirimi.Text    = resp.EsMalzeme.Meins.ToString();
                        txtStokTipi.Text      = "-";
                        txtToplamMiktar.Text  = "-";
                        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");
                }
                finally
                {
                    Cursor.Current = Cursors.Default;
                }
            }
        }
Exemplo n.º 26
0
        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");
        }
Exemplo n.º 27
0
        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");
        }
Exemplo n.º 28
0
        public static string malzemeNoGetir(string ean, string donusDegeri)
        {
            string matnrEan = "0";

            try
            {
                WS_Islem.ZKT_WM_WS_ISLEMService     srv  = new KoctasWM_Project.WS_Islem.ZKT_WM_WS_ISLEMService();
                WS_Islem.ZKtWmWmMalzemeInfo         chk  = new KoctasWM_Project.WS_Islem.ZKtWmWmMalzemeInfo();
                WS_Islem.ZKtWmWmMalzemeInfoResponse resp = new KoctasWM_Project.WS_Islem.ZKtWmWmMalzemeInfoResponse();

                chk.IvEan = ean.ToString().Trim();

                srv.Credentials = GlobalData.globalCr;
                srv.Url         = Utility.getWsUrlForWM("zkt_wm_ws_islem");
                resp            = srv.ZKtWmWmMalzemeInfo(chk);

                if (resp.EsResponse[0].Msgty.ToString().ToUpper() == "S")
                {
                    if (donusDegeri == "ean")
                    {
                        matnrEan = resp.EsMalzeme.Ean.ToString();
                    }
                    else if (donusDegeri == "matnr")
                    {
                        matnrEan = resp.EsMalzeme.Matnr.ToString();
                    }
                    else
                    {
                        matnrEan = resp.EsMalzeme.Matnr.ToString();
                    }
                }
                else
                {
                    MessageBox.Show(resp.EsResponse[0].Message, "HATA");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "HATA");
            }

            return(matnrEan);
        }
Exemplo n.º 29
0
        public static bool atfGenel(string _koliNo)
        {
            WS_Islem.ZktWmStAtfHeader atfHeader = new KoctasWM_Project.WS_Islem.ZktWmStAtfHeader();

            try
            {
                WS_Islem.ZKT_WM_WS_ISLEMService  srv  = new KoctasWM_Project.WS_Islem.ZKT_WM_WS_ISLEMService();
                WS_Islem.ZKtWmWsAtfGenel         chk  = new KoctasWM_Project.WS_Islem.ZKtWmWsAtfGenel();
                WS_Islem.ZKtWmWsAtfGenelResponse resp = new KoctasWM_Project.WS_Islem.ZKtWmWsAtfGenelResponse();



                chk.IvKoliNo = _koliNo;
                //Birden fazla koliNo gecirilmeli

                srv.Credentials = GlobalData.globalCr;
                srv.Url         = Utility.getWsUrlForWM("zkt_wm_ws_islem");
                resp            = srv.ZKtWmWsAtfGenel(chk);

                atfHeader = resp.EsAtfHeader;

                if (resp.EtResponse[0].Msgty.ToString().ToUpper() == "S")
                {
                    //return atfHeader;
                    return(true);
                }
                else
                {
                    MessageBox.Show(resp.EtResponse[0].Message, "HATA");
                    return(false);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "HATA");
            }

            //return atfHeader;
            return(false);
        }
        private void kargoFirmasiCek()
        {
            logger.info("frm_22_Dagitim_Mus_Sev_Kolilerin_Kargoya_Verilmesi_kargoFirmasiCek begin");
            //Koli Tipleri Çekiliyor
            WS_Yardim.ZKT_WM_WS_YARDIMService       srv  = new KoctasWM_Project.WS_Yardim.ZKT_WM_WS_YARDIMService();
            WS_Yardim.ZKtWmWsKargoFirmalari         chk  = new KoctasWM_Project.WS_Yardim.ZKtWmWsKargoFirmalari();
            WS_Yardim.ZKtWmWsKargoFirmalariResponse resp = new KoctasWM_Project.WS_Yardim.ZKtWmWsKargoFirmalariResponse();


            srv.Credentials = GlobalData.globalCr;
            srv.Url         = Utility.getWsUrlForWM("zkt_wm_ws_yardim");
            resp            = srv.ZKtWmWsKargoFirmalari(chk);

            if (resp.EsResponse[0].Msgty.ToString().ToUpper() == "S")
            {
                int count = resp.EtKargoFirmasi.Length;
                if (count > 0)
                {
                    for (int i = 0; i < count; i++)
                    {
                        DataRow row = _kargoFirmalariTablo.NewRow();
                        row["Lifnr"] = resp.EtKargoFirmasi[i].Lifnr.ToString();
                        row["Mandt"] = resp.EtKargoFirmasi[i].Mandt.ToString();
                        row["Name1"] = resp.EtKargoFirmasi[i].Name1.ToString();
                        row["Name2"] = resp.EtKargoFirmasi[i].Name2.ToString();
                        _kargoFirmalariTablo.Rows.Add(row);
                    }
                }
                else
                {
                    MessageBox.Show("Kargo firmaları tablosu webservice üzerinden boş geldi.", "HATA");
                }
            }
            else
            {
                MessageBox.Show(resp.EsResponse[0].Message.ToString(), "HATA");
            }
            logger.info("frm_22_Dagitim_Mus_Sev_Kolilerin_Kargoya_Verilmesi_kargoFirmasiCek end");
        }