private void CEVRIM_KODU_KeyDown(object sender, KeyEventArgs e) { if (e.Modifiers == Keys.Control && e.KeyCode == Keys.F1) { if (CEVRIM_KODU.IsNotEmpty()) { ArsSQLQry qryCariKodu = new ArsSQLQry(); qryCariKodu.SQLText = "SELECT TOP 1 CEVRIM_KODU FROM [TBLSTOKCEVRIM] WHERE CEVRIM_KODU LIKE '" + CEVRIM_KODU.GetDataStr() + "%' ORDER BY REC_ID DESC"; qryCariKodu.Open(); if (qryCariKodu.Found()) { CEVRIM_KODU.SetDataStr(qryCariKodu.GetString("CEVRIM_KODU")); } } CEVRIM_KODU.SelectionStart = (CEVRIM_KODU.Text.Length); } if (e.Modifiers == Keys.Control && e.KeyCode == Keys.F2) { if (CEVRIM_KODU.IsNotEmpty()) { ArsSQLQry qryCariKodu = new ArsSQLQry(); qryCariKodu.SQLText = "SELECT TOP 1 CEVRIM_KODU FROM [TBLSTOKCEVRIM] WHERE CEVRIM_KODU LIKE '" + CEVRIM_KODU.GetDataStr() + "%' ORDER BY REC_ID DESC"; qryCariKodu.Open(); if (qryCariKodu.Found()) { string sayı, asılsayı = qryCariKodu.GetString("CEVRIM_KODU"); int sayılength; if ("" != qryCariKodu.GetString("CEVRIM_KODU").ArsLastNums()) { sayı = asılsayı.ArsLastNums(); asılsayı = Regex.Replace(asılsayı, sayı, String.Empty); sayılength = sayı.Length; sayı = (Convert.ToInt32(sayı) + 1).ToString().ArsAddStart('0', sayılength); CEVRIM_KODU.Text = (asılsayı + sayı); } } } CEVRIM_KODU.SelectionStart = (CEVRIM_KODU.Text.Length); } }
private void CEVRIM_KODU_ArsExit(object sender, EventArgs e) { if (CEVRIM_KODU.IsNotEmpty()) { ArsSQLQry qryCari = new ArsSQLQry(); qryCari.SQLText = "SELECT * FROM [TBLSTOKCEVRIM] WHERE /*WS*/CEVRIM_KODU = '" + CEVRIM_KODU.Text + "'/*WE*/"; qryCari.Open(); if (qryCari.Found()) { ArsLibrary.ArsQryToPanel(PnlPaketTanim, qryCari); CEVRIM_KODU.Select(0, CEVRIM_KODU.Text.Length); } else { PnlPaketTanim.Clear(CEVRIM_KODU.ArTag); } } else { PnlPaketTanim.Clear(); } }