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 BtnTemizle_Click(object sender, EventArgs e) { RADYO_KODU.DefaultIndex = RADYO_KODU.SelectedIndex; RADYO_KODU.SelectedIndex = -1; RADYO_KODU.Focus(); pnlRadyoKategori.Clear(); }
private void btnKaydet_Click(object sender, EventArgs e) { if (pnlRadyoKategori.CanNullsCheck()) { 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(); if (qryRadKat.Found()) { ArsMessage.ShowMessage("Hata", RADYO_KODU.Text + " Radyosu İçin " + KATEGORI_KODU.Text + " Kategorisi Daha Önceden Kayıt Edilmiştir."); return; } qryRadKat.Mode = EnmQryMode.Insert; ArsLibrary.ArsPanelToQry(pnlRadyoKategori, qryRadKat); qryRadKat.Exec(); if (qryRadKat.execErrorCode == "0") { switch (qryRadKat.Mode) { case EnmQryMode.Update: ArsMessage.ShowMessage("Bilgi", "Kayıt Düzenleme Başarılı"); break; case EnmQryMode.Insert: ArsMessage.ShowMessage("Bilgi", "Kayıt Ekleme Başarılı"); break; } BtnTemizle_Click(BtnTemizle, null); } } 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(); }
private void btnKaydet_Click(object sender, EventArgs e) { if (pnlRadyolar.CanNullsCheck()) { ArsSQLQry qryRadyo = new ArsSQLQry(); qryRadyo.SQLText = "SELECT * FROM [TBLRADYO] WHERE /*WS*/RADYO_KODU = '" + RADYO_KODU.Text + "'/*WE*/"; qryRadyo.Open(); if (qryRadyo.Found()) { qryRadyo.Mode = EnmQryMode.Update; } else { qryRadyo.Mode = EnmQryMode.Insert; } ArsLibrary.ArsPanelToQry(pnlRadyolar, qryRadyo); qryRadyo.Exec(); if (qryRadyo.execErrorCode == "0") { RADYO_RESIM_LISTE.SaveImages(); RADYO_RESIM_LISTE.ClearImages(); switch (qryRadyo.Mode) { case EnmQryMode.Update: ArsMessage.ShowMessage("Bilgi", "Kayıt Düzenleme Başarılı"); break; case EnmQryMode.Insert: ArsMessage.ShowMessage("Bilgi", "Kayıt Ekleme Başarılı"); break; } grdRadyolar.RefreshGrid(); BtnTemizle_Click(BtnTemizle, null); } } RADYO_KODU.Focus(); }
private void BtnTemizle_Click(object sender, EventArgs e) { RADYO_KODU.Focus(); RADYO_RESIM_LISTE.ClearImages(); pnlRadyolar.Clear(); }