private void btnSil_Click(object sender, EventArgs e) { KDV_KODU_ArsExit(KDV_KODU, null); if (KDV_KODU.IsNotEmpty()) { ArsSQLQry qryCariHar = new ArsSQLQry(); qryCariHar.SQLText = "SELECT * FROM [TBLKDVORAN] WHERE /*WS*/KDV_KODU = '" + KDV_KODU.GetDataStr() + "'/*WE*/"; qryCariHar.Open(); if (qryCariHar.Found()) { ArsMessage.ShowMessage("Bilgi", "Hareket Kaydı Olan Cariler Silinemez...\nCari Kodu: " + KDV_KODU.GetDataStr()); } else { if (ArsMessage.Question("Sil Onay", "Kayıt Silinsin Mi?\nCari Kodu: " + KDV_KODU.Text) == DialogResult.Yes) { ArsSQLQry qryCari = new ArsSQLQry(); qryCari.SQLText = "SELECT * FROM [TBLKDVORAN] WHERE /*WS*/KDV_KODU = '" + KDV_KODU.Text + "'/*WE*/"; qryCari.Open(); qryCari.Mode = EnmQryMode.Delete; qryCari.Exec(); if (qryCari.execErrorCode == "0") { ArsMessage.ShowMessage("Bilgi", "Kayıt Silme Başarılı"); BtnTemizle_Click(BtnTemizle, null); } } } } KDV_KODU.Focus(); }
private void KDV_KODU_KeyDown(object sender, KeyEventArgs e) { if (e.Modifiers == Keys.Control && e.KeyCode == Keys.F1) { if (KDV_KODU.IsNotEmpty()) { ArsSQLQry qryCariKodu = new ArsSQLQry(); qryCariKodu.SQLText = "SELECT TOP 1KDV_KODU FROM [TBLKDVORAN] WHEREKDV_KODU LIKE '" + KDV_KODU.GetDataStr() + "%' ORDER BY REC_ID DESC"; qryCariKodu.Open(); if (qryCariKodu.Found()) { KDV_KODU.SetDataStr(qryCariKodu.GetString("KDV_KODU")); } } } }
private void KDV_KODU_ArsExit(object sender, EventArgs e) { if (KDV_KODU.IsNotEmpty()) { ArsSQLQry qryKDVOran = new ArsSQLQry(); qryKDVOran.SQLText = "SELECT * FROM [TBLKDVORAN] WHERE /*WS*/KDV_KODU = '" + KDV_KODU.Text + "'/*WE*/"; qryKDVOran.Open(); if (qryKDVOran.Found()) { ArsLibrary.ArsQryToPanel(PnlKDVoran, qryKDVOran); } else { PnlKDVoran.Clear(KDV_KODU.ArTag); } } else { PnlKDVoran.Clear(); } }
private void btnKaydet_Click(object sender, EventArgs e) { if (PnlKDVoran.CanNullsCheck()) { ArsSQLQry qryCari = new ArsSQLQry(); qryCari.SQLText = "SELECT * FROM [TBLKDVORAN] WHERE /*WS*/KDV_KODU = '" + KDV_KODU.Text + "'/*WE*/"; qryCari.Open(); if (qryCari.Found()) { qryCari.Mode = EnmQryMode.Update; } else { qryCari.Mode = EnmQryMode.Insert; } ArsLibrary.ArsPanelToQry(PnlKDVoran, qryCari); qryCari.Exec(); if (qryCari.execErrorCode == "0") { switch (qryCari.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); } } KDV_KODU.Focus(); }
private void BtnTemizle_Click(object sender, EventArgs e) { PnlKDVoran.Clear(); KDV_KODU.Focus(); }