private void STOK_TIP_SelectedIndexChanged(object sender, EventArgs e) { STOK_KODU.ClearItems(); FIYAT.Text = ""; STOK_KODU.SelectedIndex = -1; PaketGridTemizle(); if (STOK_TIP.GetString() != "") { STOK_KODU.SQLText = "SELECT STOK_ADI, STOK_KODU FROM TBLSTOK WHERE KATEGORI_KODU = '" + KATEGORI.GetString() + "' AND TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "' AND STOK_TIPI = '" + STOK_TIP.GetString() + "'"; STOK_KODU.Open(); STOK_KODU.Focus(); } }
private void STOK_KODU_SelectedIndexChanged(object sender, EventArgs e) { FIYAT.Text = ""; fiyatKodu = "SATIS_FIYAT1"; if (STOK_KODU.GetString() != "") { WebService qryParam = new WebService(); qryParam.SQLText = "SELECT STR_DEGER FROM TBLPARAMETRE WHERE TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "' AND MODUL = 'Ted' AND PARAMETRE = '" + musteriKodu + "_" + KATEGORI.GetString() + "_" + STOK_KODU.GetString() + "_FIYATKODU'"; qryParam.Open(); if (qryParam.DataCount() > 0) { fiyatKodu = qryParam.GetString("STR_DEGER"); } WebService stokQry = new WebService(); stokQry.SQLText = "SELECT " + fiyatKodu + " FROM TBLSTOK WHERE STOK_KODU = '" + STOK_KODU.GetString() + "' AND TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "' AND STOK_TIPI = '" + STOK_TIP.GetString() + "' AND KATEGORI_KODU = '" + KATEGORI.GetString() + "'"; stokQry.Open(); if (stokQry.DataCount() > 0) { FIYAT.Text = stokQry.GetDoubleStr(fiyatKodu); stokFiyat = stokQry.GetDouble(fiyatKodu); WebService stokGridQry = new WebService(); stokGridQry.SQLText = "SELECT ACIKLAMA AS SIP_KG, 0 AS ADET, 0 AS TOPLAM_KG, MIKTAR AS KG, PAKET_KODU FROM TBLSTOKPAKET WHERE STOK_KODU = '" + STOK_KODU.GetString() + "'"; stokGridQry.Open(); if (stokGridQry.DataCount() > 0) { grdStokGrid.DataSource = stokGridQry.dataSet.Tables[0]; } List <DataGridViewColumn> tempColumns = new List <DataGridViewColumn>(); foreach (DataGridViewColumn column in grdStokGrid.Columns) { tempColumns.Add(column); } foreach (DataGridViewColumn column in tempColumns) { if (column.HeaderText == "Sipariş Kilosu") { column.DisplayIndex = 0; } else if (column.HeaderText == "Adet") { column.DisplayIndex = 1; } else if (column.HeaderText == "Toplam Kilo") { column.DisplayIndex = 2; } } } else { PaketGridTemizle(); } } else { PaketGridTemizle(); } }