private void RADYO_KODU_ArsExit(object sender, EventArgs e) { if (RADYO_KODU.IsNotEmpty()) { ArsSQLQry qryKasa = new ArsSQLQry(); qryKasa.SQLText = "SELECT *, ISNULL((SELECT BOLGE_ADI FROM TBLBOLGE BOLGE WHERE BOLGE.BOLGE_KODU = ISNULL(RADYO.BOLGE_KODU, '')), '') AS BOLGE_ADI FROM [TBLRADYO] RADYO " + "WHERE /*WS*/RADYO_KODU = '" + RADYO_KODU.Text + "'/*WE*/"; qryKasa.Open(); if (qryKasa.Found()) { ArsLibrary.ArsQryToPanel(pnlRadyolar, qryKasa); RADYO_RESIM_LISTE.LoadImages(); } else { pnlRadyolar.Clear(RADYO_KODU.ArTag); RADYO_RESIM_LISTE.ClearImages(); } } else { pnlRadyolar.Clear(); RADYO_RESIM_LISTE.ClearImages(); } }
private void btnSil_Click(object sender, EventArgs e) { RADYO_KODU_ArsExit(RADYO_KODU, null); if (RADYO_KODU.IsNotEmpty()) { if (ArsMessage.Question("Sil Onay", "Kayıt Silinsin Mi?\nRadyo Kodu: " + RADYO_KODU.Text) == DialogResult.Yes) { ArsSQLQry qryKasa = new ArsSQLQry(); qryKasa.SQLText = "SELECT * FROM [TBLRADYO] WHERE /*WS*/RADYO_KODU = '" + RADYO_KODU.Text + "'/*WE*/"; qryKasa.Open(); qryKasa.Mode = EnmQryMode.Delete; qryKasa.Exec(); if (qryKasa.execErrorCode == "0") { RADYO_RESIM_LISTE.ClearImages(true); RADYO_RESIM_LISTE.SaveImages(); ArsMessage.ShowMessage("Bilgi", "Kayıt Silme Başarılı"); BtnTemizle_Click(BtnTemizle, null); grdRadyolar.RefreshGrid(); } } } RADYO_KODU.Focus(); }
private void grdRadyolar_ArsDoubleClick(object sender, EventArgs e) { if (RADYO_KODU.IsNotEmpty()) { RADYO_RESIM_LISTE.LoadImages(); } else { RADYO_RESIM_LISTE.ClearImages(); } }
private void RADYO_KODU_SelectedIndexChanged(object sender, EventArgs e) { if (RADYO_KODU.IsNotEmpty()) { grdRadyoKategori.SQLText = "SELECT RADYO_ADI AS RADYO, KATEGORI_ADI AS KATEGORI FROM [TBLRADYOKATEGORI] RADKAT, TBLRADYO RADYO, TBLKATEGORI KATEGORI " + "WHERE /*WS*/RADKAT.RADYO_KODU = RADYO.RADYO_KODU AND RADKAT.KATEGORI_KODU = KATEGORI.KATEGORI_KODU AND RADKAT.RADYO_KODU = '" + RADYO_KODU.GetString() + "'/*WE*/"; grdRadyoKategori.Open(); } else { grdRadyoKategori.Clear(); } }
private void RADYO_KODU_KeyDown(object sender, KeyEventArgs e) { if (e.Modifiers == Keys.Control && e.KeyCode == Keys.F2) { if (RADYO_KODU.IsNotEmpty()) { ArsSQLQry qryRadyoKodu = new ArsSQLQry(); qryRadyoKodu.SQLText = "SELECT TOP 1 RADYO_KODU FROM [TBLRADYO] WHERE RADYO_KODU LIKE '" + RADYO_KODU.GetDataStr() + "%' ORDER BY REC_ID DESC"; qryRadyoKodu.Open(); if (qryRadyoKodu.Found()) { RADYO_KODU.SetDataStr(qryRadyoKodu.GetString("RADYO_KODU")); RADYO_KODU.SelectionStart = RADYO_KODU.Text.Length; } } } }
private void btnSil_Click(object sender, EventArgs e) { if (RADYO_KODU.IsNotEmpty() && KATEGORI_KODU.IsNotEmpty()) { if (ArsMessage.Question("Sil Onay", "Kayıt Silinsin Mi?\nRadyo: " + RADYO_KODU.Text + "\nKategori: " + KATEGORI_KODU.Text) == DialogResult.Yes) { ArsSQLQry qryRadKat = new ArsSQLQry(); qryRadKat.SQLText = "SELECT * FROM [TBLRADYOKATEGORI] WHERE /*WS*/RADYO_KODU = '" + RADYO_KODU.GetString() + "' AND KATEGORI_KODU = '" + KATEGORI_KODU.GetString() + "'/*WE*/"; qryRadKat.Open(); qryRadKat.Mode = EnmQryMode.Delete; qryRadKat.Exec(); if (qryRadKat.execErrorCode == "0") { ArsMessage.ShowMessage("Bilgi", "Kayıt Silme Başarılı"); BtnTemizle_Click(BtnTemizle, null); } } } RADYO_KODU.Focus(); }