//CARI KAYIT ALTINA ALMA FONKSYONLARI private void BtnKaydet_Click(object sender, EventArgs e) { if (CARI_ADI.IsEmpty() && TICARI_UNVAN.IsEmpty()) { ArsMessage.ShowMessage("Uyarı", "Cari Adı veya Ticari Unvan Doldurulmalıdır..."); return; } if (PnlCariSabit.CanNullsCheck() && PnlEkBilgiler.CanNullsCheck()) { //CariKodOtoKontrol(); ArsSQLQry qryCari = new ArsSQLQry(); qryCari.SQLText = "SELECT * FROM [TBLCARI] WHERE /*WS*/CARI_KODU = '" + CARI_KODU.Text + "'/*WE*/"; qryCari.Open(); if (qryCari.Found()) { qryCari.Mode = EnmQryMode.Update; } else { qryCari.Mode = EnmQryMode.Insert; } ArsLibrary.ArsPanelToQry(PnlCariSabit, qryCari); ArsLibrary.ArsPanelToQry(PnlEkBilgiler, qryCari); qryCari.Exec(); if (qryCari.execErrorCode == "0") { switch (qryCari.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; } if (cariDuzenleme && !adresCariKayit) { this.Close(); } BtnTemizle_Click(BtnTemizle, null); adresCariKayit = false; } } //CARI_KODU.Focus(); }
private void TICARI_UNVAN_ArsExit(object sender, EventArgs e) { if (!cariBenzerlikKontrol) { return; } ArsSQLQry qryCari = new ArsSQLQry(); qryCari.SQLText = "SELECT * FROM [TBLCARI] WHERE /*WS*/TICARI_UNVAN = '" + TICARI_UNVAN.GetDataStr() + "' AND CARI_KODU <> '" + CARI_KODU.GetDataStr() + "'/*WE*/"; qryCari.Open(); if (qryCari.Found()) { ArsMessage.ShowMessage("Uyarı", "Benzer Cari Kayıtları Mevcut!"); } }