private void BtnKaydet_Click(object sender, EventArgs e) { if (PnlTopluMasa.CanNullsCheck()) { string masaPostfix = BAS_MASA_ADI.Text.ArsLastNums(); string masaPrefix = BAS_MASA_ADI.Text.Substring(0, BAS_MASA_ADI.Text.Length - masaPostfix.Length); int basInt = 1; if (masaPostfix != "") { basInt = Convert.ToInt32(masaPostfix); } bool kayitCheck = false; for (int i = 0; i < ADET.GetIntData(); i++) { string masaTanim = masaPrefix; if ((i + basInt).ToString().Length < masaPostfix.Length) { masaTanim += (i + basInt).ToString().ArsAddStart('0', masaPostfix.Length); } else { masaTanim += (i + basInt).ToString(); } ArsSQLQry qryMasa = new ArsSQLQry(); qryMasa.SQLText = "SELECT * FROM [TBLBLUEMASA] WHERE /*WS*/MASA_TANIMI = '" + masaTanim + "'/*WE*/"; qryMasa.Open(); if (!qryMasa.Found()) { qryMasa.Mode = EnmQryMode.Insert; qryMasa.SetString("MASA_TANIMI", masaTanim); if (GRUP_KODU.IsNotEmpty()) { qryMasa.SetString("GRUP_KODU", GRUP_KODU.GetString()); } qryMasa.Exec(); if (qryMasa.execErrorCode == "0") { kayitCheck = true; } } } if (kayitCheck) { grdMasa.RefreshGrid(); BtnTemizle_Click(BtnTemizle, null); ArsMessage.ShowMessage("Bilgi", "Masa Kayıtları Başarıyla Eklendi"); } BAS_MASA_ADI.Focus(); } }
private void GRUP_KODU_KeyDown(object sender, KeyEventArgs e) { if (e.Modifiers == Keys.Control && e.KeyCode == Keys.F1) { if (GRUP_KODU.IsNotEmpty()) { ArsSQLQry qryGrupKodu = new ArsSQLQry(); qryGrupKodu.SQLText = "SELECT TOP 1 GRUP_KODU FROM [TBLSTOKGRUP] WHERE GRUP_KODU LIKE '" + GRUP_KODU.GetDataStr() + "%' ORDER BY REC_ID DESC"; qryGrupKodu.Open(); if (qryGrupKodu.Found()) { GRUP_KODU.SetDataStr(qryGrupKodu.GetString("GRUP_KODU")); } } } }
private void GRUP_KODU_ArsExit(object sender, EventArgs e) { if (GRUP_KODU.IsNotEmpty()) { ArsSQLQry qryStokGrup = new ArsSQLQry(); qryStokGrup.SQLText = "SELECT * FROM [TBLSTOKGRUP] WHERE /*WS*/GRUP_KODU = '" + GRUP_KODU.Text + "'/*WE*/"; qryStokGrup.Open(); if (qryStokGrup.Found()) { ArsLibrary.ArsQryToPanel(PnlStokGrup, qryStokGrup); } else { PnlStokGrup.Clear(GRUP_KODU.ArTag); } } else { PnlStokGrup.Clear(); } }
private void BtnSil_Click(object sender, EventArgs e) { GRUP_KODU_ArsExit(GRUP_KODU, null); if (GRUP_KODU.IsNotEmpty()) { if (ArsMessage.Question("Sil Onay", "Kayıt Silinsin Mi?\nGrup Kodu: " + GRUP_KODU.Text) == DialogResult.Yes) { ArsSQLQry qryStokGrup = new ArsSQLQry(); qryStokGrup.SQLText = "SELECT * FROM [TBLSTOKGRUP] WHERE /*WS*/GRUP_KODU = '" + GRUP_KODU.Text + "'/*WE*/"; qryStokGrup.Open(); qryStokGrup.Mode = EnmQryMode.Delete; qryStokGrup.Exec(); if (qryStokGrup.execErrorCode == "0") { ArsMessage.ShowMessage("Bilgi", "Kayıt Silme Başarılı"); BtnTemizle_Click(BtnTemizle, null); } } } GRUP_KODU.Focus(); }