Exemple #1
0
        private void TedarikciKarti_Load(object sender, EventArgs e)
        {
            PASIF_MI.SelectedIndex = 0;
            if (Goto724Lib.adminMi)
            {
                RefreshGrid();
            }
            RefreshYetkiliGrid();
            if (!Goto724Lib.adminMi)
            {
                YET_TEDARIKCI_KODU.SQLText = "SELECT CASE WHEN TEDARIKCI_KISA_AD <> '' THEN TEDARIKCI_KISA_AD ELSE TEDARIKCI_ADI END AS TEDARIKCI_ADI, TEDARIKCI_KODU FROM TBLTEDARIKCI WHERE TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "'";
            }
            YET_TEDARIKCI_KODU.Items.Clear();
            YET_TEDARIKCI_KODU.Open();

            if (!Goto724Lib.adminMi)
            {
                btnSil.Visible        = false;
                TedarikciGrid.Visible = false;
                TEDARIKCI_KOD.Enabled = false;
                TEDARIKCI_KOD.Text    = Goto724Lib.tedarikciKodu;
                TEDARIKCI_KOD_Leave(TEDARIKCI_KOD, null);
            }

            //WebService qryTed = new WebService();
            //qryTed.SQLText = "SELECT TEDARIKCI_KODU FROM TBLTEDARIKCI";
            //qryTed.Open();
            //for (int i = 0;i < qryTed.DataCount();i++)
            //{
            //    List<DefStokTip> defStokTips = DefStokTips();
            //    foreach (DefStokTip stokTip in defStokTips)
            //    {
            //        WebService qryUpd = new WebService();
            //        qryUpd.SQLText = "UPDATE TBLSTOKTIP SET TIP_RESIM = 0x" + Goto724Lib.ByteArrayToString(Goto724Lib.ImageToByteArray(stokTip.img)) + " " +
            //            "WHERE TEDARIKCI_KODU = '" + qryTed.GetString("TEDARIKCI_KODU") + "' AND TIP_KODU = '" + stokTip.tipKodu + "'";
            //        qryUpd.Open();
            //    }
            //    qryTed.Next();
            //}

            WebService kategori = new WebService();

            kategori.SQLText = " SELECT KATEGORI_ACIKLAMA , KATEGORI_KODU FROM TBLKATEGORI ";
            kategori.Open();
            if (kategori.DataCount() > 0)
            {
                for (int i = 0; i < kategori.DataCount(); i++)
                {
                    chbKATEGORI.Items.Add(kategori.GetString("KATEGORI_ACIKLAMA"));
                    Kategori.Add(kategori.GetString("KATEGORI_ACIKLAMA") + "", kategori.GetString("KATEGORI_KODU") + "");

                    kategori.Next();
                }
            }
        }
Exemple #2
0
 private void YetkiliScreenFill(WebService service)
 {
     YETKILI_KOD.Text = service.GetString("YETKILI_KODU");
     YETKILI_AD.Text  = service.GetString("YETKILI_ADI");
     YET_TEDARIKCI_KODU.SetString(service.GetString("TEDARIKCI_KODU"));
     GOREV.Text            = service.GetString("GOREV");
     YETKILI_TEL_NO.Text   = service.GetString("TEL_NO");
     YETKILI_CEP_TEL.Text  = service.GetString("CEP_TEL");
     YETKILI_EPOSTA.Text   = service.GetString("E_POSTA");
     YETKILI_ACIKLAMA.Text = service.GetString("ACIKLAMA");
 }
Exemple #3
0
        private void btnKaydetYetkili_Click(object sender, EventArgs e)
        {
            if (YETKILI_KOD.Text != "" && YETKILI_AD.Text != "" && YET_TEDARIKCI_KODU.GetString() != "")
            {
                WebService yetkiliTedKntl = new WebService();
                yetkiliTedKntl.SQLText = "SELECT TEDARIKCI_KODU FROM TBLTEDARIKCI WHERE TEDARIKCI_KODU = '" + YET_TEDARIKCI_KODU.GetString() + "'";
                yetkiliTedKntl.Open();
                if (yetkiliTedKntl.DataCount() > 0)
                {
                    WebService kntlService = new WebService();
                    kntlService.SQLText = "SELECT YETKILI_KODU FROM TBLTEDARIKCIYETKILI WHERE YETKILI_KODU = '" + YETKILI_KOD.Text + "'";
                    kntlService.Open();
                    if (kntlService.DataCount() > 0)
                    {
                        string updStr = "UPDATE TBLTEDARIKCIYETKILI SET YETKILI_ADI = '" + YETKILI_AD.Text + "', TEDARIKCI_KODU = '" + YET_TEDARIKCI_KODU.GetString() + "'";

                        if (GOREV.Text != "")
                        {
                            updStr += ", GOREV = '" + GOREV.Text + "'";
                        }
                        else
                        {
                            updStr += ", GOREV = NULL";
                        }

                        if (YETKILI_TEL_NO.Text != "")
                        {
                            updStr += ", TEL_NO = '" + YETKILI_TEL_NO.Text + "'";
                        }
                        else
                        {
                            updStr += ", TEL_NO = NULL";
                        }

                        if (YETKILI_CEP_TEL.Text != "")
                        {
                            updStr += ", CEP_TEL = '" + YETKILI_CEP_TEL.Text + "'";
                        }
                        else
                        {
                            updStr += ", CEP_TEL = NULL";
                        }

                        if (YETKILI_EPOSTA.Text != "")
                        {
                            updStr += ", E_POSTA = '" + YETKILI_EPOSTA.Text + "'";
                        }
                        else
                        {
                            updStr += ", E_POSTA = NULL";
                        }

                        if (YETKILI_ACIKLAMA.Text != "")
                        {
                            updStr += ", ACIKLAMA = '" + YETKILI_ACIKLAMA.Text + "'";
                        }
                        else
                        {
                            updStr += ", ACIKLAMA = NULL";
                        }

                        updStr += " WHERE YETKILI_KODU = '" + YETKILI_KOD.Text + "'";

                        WebService service = new WebService();
                        service.SQLText = updStr;
                        service.Open();
                        if (service.errorCode == "0")
                        {
                            GotoMessage.ShowMessage("Bilgi", "Kayıt Düzenleme Tamamlandı");
                            YetkiliPanelClear();
                            RefreshYetkiliGrid();
                        }
                        else
                        {
                            GotoMessage.ShowMessage("Hata", "Kayıt Aktarılırken Hatayla Karşılaşıldı.\nHata: " + service.description);
                        }
                    }
                    else
                    {
                        string insStr = "INSERT INTO TBLTEDARIKCIYETKILI(YETKILI_KODU, YETKILI_ADI, TEDARIKCI_KODU, GOREV, TEL_NO, CEP_TEL, E_POSTA, ACIKLAMA)";
                        insStr += "VALUES ('" + YETKILI_KOD.Text + "', '" + YETKILI_AD.Text + "', '" + YET_TEDARIKCI_KODU.GetString() + "'";

                        if (GOREV.Text != "")
                        {
                            insStr += ", '" + GOREV.Text + "'";
                        }
                        else
                        {
                            insStr += ", NULL";
                        }

                        if (YETKILI_TEL_NO.Text != "")
                        {
                            insStr += ", '" + YETKILI_TEL_NO.Text + "'";
                        }
                        else
                        {
                            insStr += ", NULL";
                        }

                        if (YETKILI_CEP_TEL.Text != "")
                        {
                            insStr += ", '" + YETKILI_CEP_TEL.Text + "'";
                        }
                        else
                        {
                            insStr += ", NULL";
                        }

                        if (YETKILI_EPOSTA.Text != "")
                        {
                            insStr += ", '" + YETKILI_EPOSTA.Text + "'";
                        }
                        else
                        {
                            insStr += ", NULL";
                        }

                        if (YETKILI_ACIKLAMA.Text != "")
                        {
                            insStr += ", '" + YETKILI_ACIKLAMA.Text + "'";
                        }
                        else
                        {
                            insStr += ", NULL";
                        }

                        insStr += ")";

                        WebService service = new WebService();
                        service.SQLText = insStr;
                        service.Open();
                        if (service.errorCode == "0")
                        {
                            GotoMessage.ShowMessage("Bilgi", "Kayıt Başarıyla Tamamlandı");
                            YetkiliPanelClear();
                            RefreshYetkiliGrid();
                        }
                        else
                        {
                            GotoMessage.ShowMessage("Hata", "Kayıt Aktarılırken Hatayla Karşılaşıldı.\nHata: " + service.description);
                        }
                    }
                }
                else
                {
                    GotoMessage.ShowMessage("Hata", "Tedarikçi Kodu Hatalı");
                    YET_TEDARIKCI_KODU.Focus();
                }
            }
            else
            {
                string mesaj = "";
                if (YETKILI_KOD.Text == "")
                {
                    mesaj = "Yetkili Kodu";
                }
                else if (YETKILI_AD.Text == "")
                {
                    mesaj = "Yetkili Adı";
                }
                else if (YET_TEDARIKCI_KODU.GetString() == "")
                {
                    mesaj = "Tedarikçi Kodu";
                }
                mesaj += " Boş Olamaz!!";
                GotoMessage.ShowMessage("Bilgi", mesaj);
            }
        }
Exemple #4
0
 private void BtnClearYetkili_SelectedIndexChanged(object sender, EventArgs e)
 {
     YET_TEDARIKCI_KODU.Items.Clear();
     YET_TEDARIKCI_KODU.Open();
 }