private void BtnKaydet_Click(object sender, EventArgs e) { if (PnlStokGrup.CanNullsCheck()) { ArsSQLQry qryStokGrup = new ArsSQLQry(); qryStokGrup.SQLText = "SELECT * FROM [TBLSTOKGRUP] WHERE /*WS*/GRUP_KODU = '" + GRUP_KODU.Text + "'/*WE*/"; qryStokGrup.Open(); if (qryStokGrup.Found()) { qryStokGrup.Mode = EnmQryMode.Update; } else { qryStokGrup.Mode = EnmQryMode.Insert; } ArsLibrary.ArsPanelToQry(PnlStokGrup, qryStokGrup); qryStokGrup.Exec(); if (qryStokGrup.execErrorCode == "0") { switch (qryStokGrup.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); } } GRUP_KODU.Focus(); }
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(); }
private void BtnTemizle_Click(object sender, EventArgs e) { PnlStokGrup.Clear(); GRUP_KODU.Focus(); }
private void BtnKaydet_Click(object sender, EventArgs e) { if (tvGrup.SelectedNode == null || tvGrup.SelectedNode.Nodes.Count > 0) { ArsMessage.ShowMessage("Hata", "Seçilen Grup Hatalıdır.\nLütfen Grup Seçimini Yapınız."); return; } if (pnlStoklar.CanNullsCheck()) { if (stokResim == null) { ArsMessage.ShowMessage("Hata", "Lütfen Resim Seçiniz.."); return; } ArsSQLQry qryStok = new ArsSQLQry(); qryStok.SQLText = "SELECT * FROM [TBLSTOK] WHERE /*WS*/STOK_KODU = '" + STOK_KODU.Text + "'/*WE*/"; qryStok.Open(); if (qryStok.Found()) { qryStok.Mode = EnmQryMode.Update; } else { qryStok.Mode = EnmQryMode.Insert; } ArsLibrary.ArsPanelToQry(pnlStoklar, qryStok); if (qryStok.Mode == EnmQryMode.Insert) { int sira = -1; ArsSQLQry qryStokSira = new ArsSQLQry(); qryStokSira.SQLText = "SELECT TOP 1 SIRA FROM [TBLSTOK] WHERE /*WS*/GRUP_KODU = '" + GRUP_KODU.GetString() + "' ORDER BY SIRA DESC/*WE*/"; qryStokSira.Open(); if (qryStokSira.Found()) { sira = qryStokSira.GetInt("SIRA") + 1; } qryStok.SetInt("SIRA", sira); } qryStok.SetString("DEMIR_STR_2", "\\" + tvGrup.SelectedNode.FullPath.Substring(8, tvGrup.SelectedNode.FullPath.Length - 8)); qryStok.Exec(); if (qryStok.execErrorCode == "0") { ArsSQLQry qryStokResim = new ArsSQLQry(); qryStokResim.SQLText = "SELECT * FROM [TBLSTOKRESIM] WHERE /*WS*/STOK_KODU = '" + STOK_KODU.Text + "'/*WE*/"; qryStokResim.Open(); if (qryStokResim.Found()) { qryStokResim.Mode = EnmQryMode.Update; } else { qryStokResim.Mode = EnmQryMode.Insert; } qryStokResim.SetString("STOK_KODU", STOK_KODU.Text); qryStokResim.SetImage("IMAGE_DATA", stokResim); qryStokResim.Exec(); 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; } grdStoklar.RefreshGrid(); BtnTemizle_Click(BtnTemizle, null); } STOK_KODU.Focus(); } }