private void BtnSil_Click(object sender, EventArgs e) { if (STOK_KODU.IsEmpty() || ALT_STOK_KODU.IsEmpty()) { ArsMessage.ShowMessage("Hata", "Stok Kodu ve Alt Stok Kodu Boş Olamaz"); return; } STOK_KODU_ArsExit(STOK_KODU, null); if (STOK_KODU.IsNotEmpty()) { if (ArsMessage.Question("Sil Onay", "Kayıt Silinsin Mi?\nStok Kodu: " + STOK_KODU.Text + "\nAlt Stok Kodu: " + ALT_STOK_KODU.Text) == DialogResult.Yes) { ArsSQLQry qryStok = new ArsSQLQry(); qryStok.SQLText = "SELECT * FROM [TBLSTOKALTURUN] WHERE /*WS*/STOK_KODU = '" + STOK_KODU.Text + "' AND ALT_STOK_KODU = '" + ALT_STOK_KODU.Text + "'/*WE*/"; qryStok.Open(); qryStok.Mode = EnmQryMode.Delete; qryStok.Exec(); if (qryStok.execErrorCode == "0") { ArsMessage.ShowMessage("Bilgi", "Kayıt Silme Başarılı"); BtnTemizle_Click(BtnTemizle, null); STOK_KODU.Focus(); } } } STOK_KODU.Focus(); }
// PAKET TANIMLAMA FONKSYONLARI private void BtnPaketKaydet_Click(object sender, EventArgs e) { STOK_KOD.Text = stokKodu; if (STOK_KODU.IsEmpty()) { ArsMessage.ShowMessage("Bilgi", "STOK Kodu Boş Olamaz"); return; } if (PnlPaketTanim.CanNullsCheck()) { ArsSQLQry qryPaketBirim = new ArsSQLQry(); qryPaketBirim.SQLText = "SELECT * FROM [TBLSTOKCEVRIM] WHERE /*WS*/ CEVRIM_KODU = '" + CEVRIM_KODU.GetDataStr() + "' /*WE*/"; qryPaketBirim.Open(); if (qryPaketBirim.Found()) { qryPaketBirim.Mode = EnmQryMode.Update; } else { qryPaketBirim.Mode = EnmQryMode.Insert; } ArsLibrary.ArsPanelToQry(PnlPaketTanim, qryPaketBirim); qryPaketBirim.Exec(); if (qryPaketBirim.execErrorCode == "0") { switch (qryPaketBirim.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; } BtnPaketTemizle_Click(btnPaketTemizle, null); } } grdPaketListele(); paketREC_ID.Text = ""; }
private void BtnListeKaydet_Click(object sender, EventArgs e) { if (STOK_KODU.IsEmpty()) { ArsMessage.ShowMessage("Bilgi", "Stok Kodu Boş Olamaz"); return; } ArsSQLQry qryStokKontrol = new ArsSQLQry(); qryStokKontrol.SQLText = "SELECT * FROM [TBLSTOK] WHERE /*WS*/STOK_KODU = '" + STOK_KODU.GetDataStr() + "'/*WE*/"; qryStokKontrol.Open(); if (!qryStokKontrol.Found()) { ArsMessage.ShowMessage("Uyarı", "Lütfen Önce Stok Kaydını Oluşturunuz..."); return; } //SON SIRA NO DAN FAZLA GIRILMESI ENGELLENDI if (Convert.ToInt32(SIRA.Text) > sıra) { SIRA.Text = (sıra).ToString(); } if (PnlFiyatListe.CanNullsCheck()) { ArsSQLQry qry = new ArsSQLQry(); qry.SQLText = "SELECT * FROM [TBLFIYATLISTE] WHERE /*WS*/ REC_ID = '" + REC_ID.Text + "' /*WE*/"; qry.Open(); if (qry.Found()) { qry.Mode = EnmQryMode.Update; } else { qry.Mode = EnmQryMode.Insert; } if (qry.Mode == EnmQryMode.Update) { Sıralama('U'); } secilensira = SIRA.GetIntData(); ArsLibrary.ArsPanelToQry(PnlFiyatListe, qry); ArsLibrary.ArsPanelToQry(PnlStokSabit, qry); qry.Exec(); if (qry.execErrorCode == "0") { switch (qry.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ı"); Sıralama('I'); break; } BtnFiyatTemizle_Click(BtnListeTemizle, null); } } STOK_KODU.Focus(); grdFiyatListele(); }