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(); } } }
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"); }
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); } }
private void BtnClearYetkili_SelectedIndexChanged(object sender, EventArgs e) { YET_TEDARIKCI_KODU.Items.Clear(); YET_TEDARIKCI_KODU.Open(); }