private void btnKaydet_Click(object sender, EventArgs e) { if (BIRIM_KODU.IsEmpty()) { ArsMessage.ShowMessage("Bilgi", "Birim Kodu Boş Olamaz"); return; } if (pnlBirimTanim.CanNullsCheck()) { ArsSQLQry qryStok = new ArsSQLQry(); qryStok.SQLText = "SELECT * FROM [TBLSTOKBIRIM] WHERE /*WS*/ BIRIM_KODU= '" + BIRIM_KODU.GetDataStr() + "' /*WE*/"; qryStok.Open(); if (qryStok.Found()) { qryStok.Mode = EnmQryMode.Update; } else { qryStok.Mode = EnmQryMode.Insert; } ArsLibrary.ArsPanelToQry(pnlBirimTanim, qryStok); qryStok.Exec(); if (qryStok.execErrorCode == "0") { switch (qryStok.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); } } BIRIM_KODU.Focus(); grdStokBirimListeDoldur(); }
private void BIRIM_KODU_KeyDown(object sender, KeyEventArgs e) { if (e.Modifiers == Keys.Control && e.KeyCode == Keys.F1) { if (BIRIM_KODU.IsNotEmpty()) { ArsSQLQry qryBirim = new ArsSQLQry(); qryBirim.SQLText = "SELECT TOP 1 MASA_TANIMI FROM [TBLBLUEBIRIM] WHERE /*WS*/BIRIM_KODU LIKE '" + BIRIM_KODU.GetDataStr() + "%'/*WE*/ ORDER BY REC_ID DESC"; qryBirim.Open(); if (qryBirim.Found()) { BIRIM_KODU.SetDataStr(qryBirim.GetString("BIRIM_KODU")); } } } }
private void BIRIM_KODU_KeyDown(object sender, KeyEventArgs e) { if (e.Modifiers == Keys.Control && e.KeyCode == Keys.F1) { if (BIRIM_KODU.IsNotEmpty()) { ArsSQLQry qryGrupKodu = new ArsSQLQry(); qryGrupKodu.SQLText = "SELECT TOP 1 BIRIM_KODU FROM [TBLSTOKBIRIM] WHERE BIRIM_KODU LIKE '" + BIRIM_KODU.GetDataStr() + "%' ORDER BY REC_ID DESC"; qryGrupKodu.Open(); if (qryGrupKodu.Found()) { BIRIM_KODU.SetDataStr(qryGrupKodu.GetString("BIRIM_KODU")); } } } }