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 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(); }