private void MüsteriTip_Click(object sender, EventArgs e) { ArsSQLQry qryCari = new ArsSQLQry(); qryCari.SQLText = "UPDATE [TBLCARI] SET CARI_KARA_LISTE = '" + bolean + "' WHERE /*WS*/ CARI_KODU = '" + cariKodu + "' /*WE*/"; qryCari.Open(); if (qryCari.errorCode == "0") { ArsMessage.ShowMessage("Bilgi", "Kayıt Düzenleme Başarılı"); } KaraListeKontrol(); }
private void miYazdir_Click(object sender, EventArgs e) { if (dsRapor != null) { ArsSQLQry qryGarsonSatisRap = new ArsSQLQry(); qryGarsonSatisRap.SQLText = "SELECT " + "CASE HAR.GARSON_RECID " + " WHEN - 1 THEN 'Kasa' " + " ELSE(SELECT GARSON_ADI FROM TBLBLUEGARSON GARSON WHERE GARSON.REC_ID = HAR.GARSON_RECID) " + " END AS GARSON_ADI " + ", STOK.STOK_ADI " + ", SUM(HAR.MIKTAR) AS MIKTAR " + "FROM[TBLBLUEGARSONHAR] HAR, TBLSTOK STOK " + "WHERE /*WS*/HAR.STOK_KODU = STOK.STOK_KODU " + "AND HAR.CREATE_DATE >= '" + BAS_TAR.GetSQLDataStr() + " " + BAS_SAAT.Text + "' AND HAR.CREATE_DATE <= '" + BIT_TAR.GetSQLDataStr() + " " + BIT_SAAT.Text + "'/*WE*/" + "GROUP BY HAR.GARSON_RECID, STOK.STOK_ADI " + "ORDER BY HAR.GARSON_RECID, STOK.STOK_ADI "; qryGarsonSatisRap.Open(); ArsSQLQry qryIptalUrunRap = new ArsSQLQry(); qryIptalUrunRap.SQLText = "SELECT MASA_TANIMI, IPTAL.STOK_ISIM AS STOK_ADI, IPTAL.MIKTAR, IPTAL.CREATE_DATE TARIH, IPTAL.ACIKLAMA, " + "ISNULL(IPTAL.BIRIM_FIYAT, 0) * ISNULL(IPTAL.MIKTAR, 0) AS TUTAR" + ", IPTAL.GARSON_ADI " + "FROM TBLBLUEADISYONIPTAL IPTAL, TBLBLUEADISYON AD, TBLBLUEMASA MASA " + "WHERE IPTAL.ADISYON_RECID = AD.REC_ID " + "AND AD.MASA_RECID = MASA.REC_ID " + "AND IPTAL.CREATE_DATE >= '" + BAS_TAR.GetSQLDataStr() + " " + BAS_SAAT.Text + "' AND IPTAL.CREATE_DATE <= '" + BIT_TAR.GetSQLDataStr() + " " + BIT_SAAT.Text + "' " + "ORDER BY IPTAL.CREATE_DATE"; qryIptalUrunRap.Open(); GunSonuBakiyeRaporuMiniDizayn reportDesign = new GunSonuBakiyeRaporuMiniDizayn(); reportDesign.basTarStr = BAS_TAR.Text + " " + BAS_SAAT.Text; reportDesign.bitTarStr = BIT_TAR.Text + " " + BIT_SAAT.Text; reportDesign.topGiren = TOP_GIREN.Text; reportDesign.topCikan = TOP_CIKAN.Text; reportDesign.bakiye = BAKIYE.Text; reportDesign.DataSource = dsRapor; //reportDesign.ShowRibbonPreview(); reportDesign.Print("Merkez"); GarsonSatisRaporuMiniDizayn reportDesign2 = new GarsonSatisRaporuMiniDizayn(); reportDesign2.DataSource = qryGarsonSatisRap.dataSet; //reportDesign2.ShowRibbonPreview(); reportDesign2.Print("Merkez"); IptalUrunRaporuMiniDizayn reportDesign3 = new IptalUrunRaporuMiniDizayn(); reportDesign3.DataSource = qryIptalUrunRap.dataSet; //reportDesign3.ShowRibbonPreview(); reportDesign3.Print("Merkez"); } }
private void miFaturaYazdir_Click(object sender, EventArgs e) { ArsSQLQry qryBelge = new ArsSQLQry(); qryBelge.SQLText = "SELECT YAZDIRMA_DURUM FROM [" + UstBilgiTablo + "] WHERE /*WS*/BELGE_NO = '" + BELGE_NO.GetDataStr() + "' AND " + "ISNULL(YAZDIRMA_DURUM, 0) <= 2/*WE*/"; qryBelge.Open(); if (qryBelge.Found()) { qryBelge.Mode = EnmQryMode.Update; qryBelge.SetInt("YAZDIRMA_DURUM", 3); qryBelge.Exec(); } string yazici = ArsLibrary.GetParamStr("FATURA", "FATURA_YAZICI"); double adet = ArsLibrary.GetParamFloat("FATURA", "FATURA_CIKTI_SAYISI"); ArsSQLQry qryFat = new ArsSQLQry(); qryFat.SQLText = "SELECT " + " CASE WHEN ISNULL(C.CARI_ADI, '') <> '' THEN C.CARI_ADI ELSE C.TICARI_UNVAN END AS CARI_ADI " + ", ADRES.ADRES " + ", C.IL_ADI " + ", C.ILCE_ADI " + ", C.CEP_TEL " + ", C.TEL_NO " + ", C.KARGO_FIRMASI " + ", F.BELGE_NO " + ", F.TARIH " + ", SH.STOK_KODU " + ", S.STOK_ADI " + ", SH.MIKTAR " + ", SB.BIRIM_TANIMI " + ", SH.BIRIM_FIYAT " + ", KO.KDV_ORAN " + ", (SH.MIKTAR * SH.BIRIM_FIYAT) AS TOPLAM " + "FROM TBLFATURA AS F, TBLSTOKHAR AS SH, TBLCARI AS C, TBLSTOK AS S, TBLSTOKBIRIM AS SB, TBLKDVORAN AS KO, TBLCARIADRES ADRES " + "WHERE F.CARI_KODU = C.CARI_KODU AND F.BELGE_NO = '" + BELGE_NO.GetDataStr() + "' AND SH.BELGE_RECID = F.REC_ID AND SH.STOK_KODU = S.STOK_KODU AND S.BIRIM_KODU = SB.BIRIM_KODU AND KO.KDV_KODU = SH.KDV_KODU " + "AND ADRES.ADRES_BASLIGI = F.KARGO_ADRES AND C.CARI_KODU = ADRES.CARI_KODU"; qryFat.Open(); xraporFaturaBilgi fatCikti = new xraporFaturaBilgi(); fatCikti.DataSource = qryFat.dataSet; fatCikti.ShowRibbonPreview(); for (int i = 0; i < Convert.ToInt32(adet); i++) { fatCikti.Print(yazici); } ArsMessage.ShowMessage("Bilgi", "Fatura Yazıcıya İletildi"); }
private void Rezervasyon_FormClosing(object sender, FormClosingEventArgs e) { if (opsSil) { ArsSQLQry qryOpsiyon = new ArsSQLQry(); qryOpsiyon.SQLText = "SELECT * FROM [TBLREZERVASYONHAR] WHERE /*WS*/REC_ID = " + OPSIYON_RECID.GetIntData() + " AND REZ_OPS <> 1/*WE*/"; qryOpsiyon.Open(); if (qryOpsiyon.Found()) { qryOpsiyon.Mode = EnmQryMode.Delete; } qryOpsiyon.Exec(); } }
private void miTeslimEdildi_Click(object sender, EventArgs e) { if (aktifIndex != -1) { ArsSQLQry qryDurum = new ArsSQLQry(); qryDurum.SQLText = "SELECT * FROM [TBLSIPARIS] WHERE /*WS*/REC_ID = " + grdSipListe.Rows[aktifIndex].Cells["grdREC_ID"].Value + "/*WE*/"; qryDurum.Open(); qryDurum.Mode = EnmQryMode.Update; qryDurum.SetDouble("DURUM", 2); qryDurum.Exec(); ArsMessage.ShowMessage("Bilgi", "Sipariş Durumu Başarıyla Güncellendi."); Raporla(); } }
private void arsComboBoxBirimPaketDoldur() { BIRIM_KOD.ClearItems(); ArsSQLQry qry = new ArsSQLQry(); qry.SQLText = " SELECT SB.BIRIM_TANIMI, SB.BIRIM_KODU FROM[TBLSTOKBIRIM] AS SB, [TBLSTOK] AS STOK " + " WHERE STOK.STOK_KODU = '" + stokKodu + "' AND SB.BIRIM_KODU != STOK.BIRIM_KODU"; qry.Open(); for (int i = 0; i < qry.DataCount(); i++) { BIRIM_KOD.AddItem(qry.GetString("BIRIM_TANIMI"), qry.GetString("BIRIM_KODU")); qry.Next(); } }
public void Open() { ArsSQLQry qry = new ArsSQLQry(); qry.artezQry = isArtezDB; qry.SQLText = SQLText; qry.Open(); grdService = qry; OpenWithDataSet(qry.dataSet); if (otoSize) { AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.DisplayedCells; } }
//ADRES EKLEME FONKSYONLARI private void BtnAdresKaydet_Click(object sender, EventArgs e) { adresCariKayit = true; string cariKodu = CARI_KODU.GetDataStr(); BtnKaydet_Click(btnKaydet, null); CARI_KODU.SetDataStr(cariKodu); CARI_KODU_ArsExit(CARI_KODU, null); if (CARI_KODU.IsEmpty()) { ArsMessage.ShowMessage("Bilgi", "Cari Kodu Boş Olamaz"); return; } if (PnlAdres.CanNullsCheck()) { ArsSQLQry qryCari = new ArsSQLQry(); qryCari.SQLText = "SELECT * FROM [TBLCARIADRES] WHERE /*WS*/ REC_ID = '" + REC_ID.Text + "' /*WE*/"; qryCari.Open(); if (qryCari.Found()) { qryCari.Mode = EnmQryMode.Update; } else { qryCari.Mode = EnmQryMode.Insert; } ArsLibrary.ArsPanelToQry(PnlAdres, qryCari); ArsLibrary.ArsPanelToQry(PnlCariSabit, 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; } BtnAdresTemizle_Click(BtnAdresTemizle, null); } grdAdresListele(); } CARI_KODU.Focus(); }
private void miFisYazdir_Click(object sender, EventArgs e) { ArsSQLQry qryBelge = new ArsSQLQry(); qryBelge.SQLText = "SELECT YAZDIRMA_DURUM FROM [" + UstBilgiTablo + "] WHERE /*WS*/BELGE_NO = '" + BELGE_NO.GetDataStr() + "' AND " + "ISNULL(YAZDIRMA_DURUM, 0) <= 1/*WE*/"; qryBelge.Open(); if (qryBelge.Found()) { qryBelge.Mode = EnmQryMode.Update; qryBelge.SetInt("YAZDIRMA_DURUM", 2); qryBelge.Exec(); } string yazici = ArsLibrary.GetParamStr("FATURA", "FIS_YAZICI"); double adet = ArsLibrary.GetParamFloat("FATURA", "FIS_CIKTI_SAYISI"); ArsSQLQry qryFis = new ArsSQLQry(); qryFis.SQLText = "SELECT STOK_KODU, STOK_ISIM, MIKTAR, 'AD' AS BIRIM, BIRIM_FIYAT, (MIKTAR * BIRIM_FIYAT) AS TOPLAM, AA.* " + "FROM " + "(SELECT TOP 1 FAT.BELGE_NO, CASE WHEN ISNULL(CARI.CARI_ADI, '') <> '' THEN CARI.CARI_ADI ELSE CARI.TICARI_UNVAN END AS CARI_ADI, CARI.CEP_TEL, CARI.TEL_NO, ADRES.ADRES, ADRES.IL_ADI, ADRES.ILCE_ADI, FAT.BELGE_NOT " + "FROM TBLFATURA FAT, TBLCARI CARI, TBLCARIADRES ADRES " + "WHERE FAT.BELGE_NO = '" + BELGE_NO.GetDataStr() + "' " + "AND CARI.CARI_KODU = FAT.CARI_KODU " + "AND CARI.CARI_KODU = ADRES.CARI_KODU " + "AND ADRES.ADRES_BASLIGI = FAT.KARGO_ADRES) AS AA, TBLSTOKHAR HAR " + "WHERE AA.BELGE_NO = HAR.BELGE_NO "; qryFis.Open(); FisDizayn fisCikti = new FisDizayn(); fisCikti.DataSource = qryFis.dataSet; fisCikti.odeme = ODEME_TIPI.Text; fisCikti.kargo = KARGO_FIRMASI.Text; fisCikti.tarih = TARIH.Text; fisCikti.ad = qryFis.GetString("CARI_ADI"); fisCikti.adres = qryFis.GetString("ADRES"); fisCikti.il = qryFis.GetString("IL_ADI"); fisCikti.ilce = qryFis.GetString("ILCE_ADI"); fisCikti.tel = qryFis.GetString("CEP_TEL"); fisCikti.tel2 = qryFis.GetString("TEL_NO"); fisCikti.belgeNot = qryFis.GetString("BELGE_NOT"); for (int i = 0; i < Convert.ToInt32(adet); i++) { fisCikti.Print(yazici); } ArsMessage.ShowMessage("Bilgi", "Fiş Yazıcıya İletildi"); }
protected void ArsEditLeaveEvent(object sender, EventArgs e) { if (ExitCheck && Text != "" && controlButton != null && controlButton.ButtonType == EnmButtonType.Guide && controlButton.SQLText != "") { string tableName = controlButton.SQLText.BetweenChars('[', ']'); string whereStr = controlButton.SQLText.BetweenStrings("/*WS*/", "/*WE*/"); if (tableName != "") { ArsSQLQry qryCheck = new ArsSQLQry(); qryCheck.SQLText = "SELECT " + ArName; if (GuideEdit != null) { qryCheck.SQLText += ", " + GuideEdit.ArName; } qryCheck.SQLText += " FROM " + tableName + " WHERE " + ArName + " LIKE '" + Text + "'"; if (whereStr != "") { qryCheck.SQLText += " AND " + whereStr; } qryCheck.Open(); if (qryCheck.DataCount() == 0) { ExitError = true; ArsMessage.ShowMessage("Hata", ArName.ArsFirstUp() + ": " + Text + " Bulunamadı..."); Focus(); } else { Text = qryCheck.GetString(ArName); if (GuideEdit != null) { GuideEdit.Text = qryCheck.GetString(GuideEdit.ArName); } } } } else if (ExitCheck && Text == "" && GuideEdit != null) { GuideEdit.Text = ""; } if (useVirtualKeyboard) { ArsLibrary.CloseVirtualKeyboard(); } arsExit(e); ExitError = false; }
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."); } else if (FIYAT.IsEmpty()) { ArsMessage.ShowMessage("Hata", "Girilen Fiyat Hatalıdır."); } else { string pathString = "\\" + tvGrup.SelectedNode.FullPath; ArsSQLQry qryStok = new ArsSQLQry(); qryStok.SQLText = "SELECT * FROM [TBLSTOK] WHERE /*WS*/DEMIR_STR_2 = '" + pathString + "'/*WE*/"; qryStok.Open(); qryStok.Mode = EnmQryMode.Update; qryStok.SetDouble("SATIS_FIYAT", FIYAT.GetDoubleData()); qryStok.Exec(); ArsMessage.ShowMessage("Bilgi", pathString + " Fiyatları Kaydedildi."); FIYAT.Clear(); } //if (pnlGruplar.CanNullsCheck()) //{ //ArsSQLQry qryGrup = new ArsSQLQry(); //qryGrup.SQLText = "SELECT * FROM [TBLSTOKGRUP] WHERE /*WS*/GRUP_KODU = '" + GRUP_KODU.Text + "'/*WE*/"; //qryGrup.Open(); //if (qryGrup.Found()) qryGrup.Mode = EnmQryMode.Update; else qryGrup.Mode = EnmQryMode.Insert; //ArsLibrary.ArsPanelToQry(pnlGruplar, qryGrup); //qryGrup.Exec(); //if (qryGrup.execErrorCode == "0") //{ // switch (qryGrup.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); // grdGruplar.RefreshGrid(); //} //} //GRUP_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!"); } }
private void btnLast_Click(object sender, EventArgs e) { if (KeyField != "" && KeyControl != null && TableName != "") { ArsSQLQry qryForm = new ArsSQLQry(); qryForm.artezQry = isArtezDB; qryForm.SQLText = "SELECT TOP 1 " + KeyField + " FROM [" + TableName + "] ORDER BY REC_ID DESC"; qryForm.Open(); if (qryForm.Found()) { keyControl.Focus(); keyControl.SetDataStr(qryForm.GetString(KeyField)); tbFocusForm.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 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 miOnayla_Click(object sender, EventArgs e) { if (selectedRowIndex != -1 && ArsMessage.Question("Onay", "Müşteri Kaydı Onaylanacak Emin Misiniz?\nFirma Adı: " + grdOnayBekleyenler.Rows[selectedRowIndex].Cells["grdFIRMA_ADI"].Value.ToString()) == DialogResult.Yes) { ArsSQLQry qryOnayla = new ArsSQLQry(); qryOnayla.SQLText = "SELECT * FROM [TBLKULLANICI] WHERE /*WS*/KULLANICI_KODU = '" + grdOnayBekleyenler.Rows[selectedRowIndex].Cells["grdKULLANICI_KODU"].Value.ToString() + "'/*WE*/"; qryOnayla.Open(); if (qryOnayla.Found()) { qryOnayla.Mode = EnmQryMode.Update; qryOnayla.SetDouble("DEMIR_FLOAT_1", 1); qryOnayla.Exec(); grdOnayBekleyenler.RefreshGrid(); } } }
private void GARSON_KODU_KeyDown(object sender, KeyEventArgs e) { if (e.Modifiers == Keys.Control && e.KeyCode == Keys.F1) { if (GARSON_KODU.IsNotEmpty()) { ArsSQLQry qryGarson = new ArsSQLQry(); qryGarson.SQLText = "SELECT TOP 1 MASA_TANIMI FROM [TBLBLUEGARSON] WHERE /*WS*/GARSON_KODU LIKE '" + GARSON_KODU.GetDataStr() + "%'/*WE*/ ORDER BY REC_ID DESC"; qryGarson.Open(); if (qryGarson.Found()) { GARSON_KODU.SetDataStr(qryGarson.GetString("GARSON_KODU")); } } } }
private void MASA_TANIMI_KeyDown(object sender, KeyEventArgs e) { if (e.Modifiers == Keys.Control && e.KeyCode == Keys.F1) { if (MASA_TANIMI.IsNotEmpty()) { ArsSQLQry qryMasa = new ArsSQLQry(); qryMasa.SQLText = "SELECT TOP 1 MASA_TANIMI FROM [TBLBLUEMASA] WHERE /*WS*/MASA_TANIMI LIKE '" + MASA_TANIMI.GetDataStr() + "%'/*WE*/ ORDER BY REC_ID DESC"; qryMasa.Open(); if (qryMasa.Found()) { MASA_TANIMI.SetDataStr(qryMasa.GetString("MASA_TANIMI")); } } } }
private void HESAP_KODU_KeyDown(object sender, KeyEventArgs e) { if (e.Modifiers == Keys.Control && e.KeyCode == Keys.F1) { if (HESAP_KODU.IsNotEmpty()) { ArsSQLQry qryHesapKodu = new ArsSQLQry(); qryHesapKodu.SQLText = "SELECT TOP 1 HESAP_KODU FROM [TBLBANKA] WHERE HESAP_KODU LIKE '" + HESAP_KODU.GetDataStr() + "%' ORDER BY REC_ID DESC"; qryHesapKodu.Open(); if (qryHesapKodu.Found()) { HESAP_KODU.SetDataStr(qryHesapKodu.GetString("HESAP_KODU")); } } } }
private void KDV_KODU_KeyDown(object sender, KeyEventArgs e) { if (e.Modifiers == Keys.Control && e.KeyCode == Keys.F1) { if (KDV_KODU.IsNotEmpty()) { ArsSQLQry qryCariKodu = new ArsSQLQry(); qryCariKodu.SQLText = "SELECT TOP 1KDV_KODU FROM [TBLKDVORAN] WHEREKDV_KODU LIKE '" + KDV_KODU.GetDataStr() + "%' ORDER BY REC_ID DESC"; qryCariKodu.Open(); if (qryCariKodu.Found()) { KDV_KODU.SetDataStr(qryCariKodu.GetString("KDV_KODU")); } } } }
private void ILCE_KODU_KeyDown(object sender, KeyEventArgs e) { if (e.Modifiers == Keys.Control && e.KeyCode == Keys.F1) { if (ILCE_KODU.IsNotEmpty() && IL_KODU.IsNotEmpty()) { ArsSQLQry qryGrupKodu = new ArsSQLQry(); qryGrupKodu.SQLText = "SELECT TOP 1 ILCE_KODU FROM [TBLILCE] WHERE ILCE_KODU LIKE '" + ILCE_KODU.GetDataStr() + "%' AND '" + ILCE_KODU.GetDataStr() + "' ORDER BY REC_ID DESC"; qryGrupKodu.Open(); if (qryGrupKodu.Found()) { ILCE_KODU.SetDataStr(qryGrupKodu.GetString("ILCE_KODU")); } } } }
private void SERI_ArsExit(object sender, EventArgs e) { string seri = ""; foreach (char chr in SERI.Text) { if (!char.IsDigit(chr)) { seri += chr.ToString(); } else { break; } } if (seri.Length > 3) { seri = seri.Substring(0, 3); } SERI.Text = seri.ToUpper(); ArsSQLQry qryEvrakNo = new ArsSQLQry(); qryEvrakNo.SQLText = "SELECT SON_NUMARA FROM [TBLMODULNUM] WHERE /*WS*/MODUL = 'F" + BELGE_TIPI.GetString().ArsAddStart('0', 3) + "' AND SERI = '" + SERI.Text + "' /*WE*/"; qryEvrakNo.Open(); if (qryEvrakNo.Found()) { SON_NUMARA.SetDataStr(qryEvrakNo.GetInt("SON_NUMARA").ToString()); } else { SON_NUMARA.Clear(); } ArsSQLQry qryEvrakNoUzunluk = new ArsSQLQry(); qryEvrakNoUzunluk.SQLText = "SELECT EVRAK_NO_UZUNLUK FROM TBLBELGETIP WHERE BELGE_TIPI = " + BELGE_TIPI.GetString(); qryEvrakNoUzunluk.Open(); if (qryEvrakNoUzunluk.Found()) { EVRAK_NO_UZUNLUK.SetDataStr(qryEvrakNoUzunluk.GetInt("EVRAK_NO_UZUNLUK").ToString()); } SON_NUMARA_TEXT.Text = SERI.Text + SON_NUMARA.GetIntData().ToString().ArsAddStart('0', EVRAK_NO_UZUNLUK.GetIntData() - SERI.Text.Length); }
//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 KATEGORI_KODU_KeyDown(object sender, KeyEventArgs e) { if (e.Modifiers == Keys.Control && e.KeyCode == Keys.F2) { if (KATEGORI_KODU.IsNotEmpty()) { ArsSQLQry qryKategoriKodu = new ArsSQLQry(); qryKategoriKodu.SQLText = "SELECT TOP 1 RADYO_KODU FROM [TBLKATEGORI] WHERE KATEGORI_KODU LIKE '" + KATEGORI_KODU.GetDataStr() + "%' ORDER BY REC_ID DESC"; qryKategoriKodu.Open(); if (qryKategoriKodu.Found()) { KATEGORI_KODU.SetDataStr(qryKategoriKodu.GetString("KATEGORI_KODU")); KATEGORI_KODU.SelectionStart = KATEGORI_KODU.Text.Length; } } } }
private void btnCariRehber_AfterGuide(object sender, EventArgs e) { lblCari.Text = CARI_ADI.Text; anaForm.SetCariKodu(CARI_KODU.Text); anaForm.SetCariAdi(CARI_ADI.Text); ArsSQLQry qryAdisyonKontrol = new ArsSQLQry(); qryAdisyonKontrol.SQLText = "SELECT * FROM [TBLBLUEADISYON] WHERE /*WS*/REC_ID = " + adisyonRecID + " " + "AND DURUM IN (0, 2)/*WE*/"; qryAdisyonKontrol.Open(); if (qryAdisyonKontrol.Found()) { qryAdisyonKontrol.Mode = EnmQryMode.Update; qryAdisyonKontrol.SetString("CARI_KODU", CARI_KODU.GetDataStr()); qryAdisyonKontrol.Exec(); } }
private void KasaDetay_Load(object sender, System.EventArgs e) { if (kasaKodu != "") { ArsSQLQry qryKasaHar = new ArsSQLQry(); qryKasaHar.SQLText = "SELECT * " + ",CASE " + " WHEN CIKAN_TUTAR > GIREN_TUTAR THEN CIKAN_TUTAR - GIREN_TUTAR " + " ELSE GIREN_TUTAR - CIKAN_TUTAR END AS BAKIYE " + ",CASE " + " WHEN CIKAN_TUTAR > GIREN_TUTAR THEN '1' " + " ELSE '0' END AS BAKIYE_TIPI " + "FROM (SELECT KASA_KODU, KASA_ADI + ' (' + KASA_KODU + ')' AS KASA_ADKOD " + ", GIREN_TUTAR = ISNULL((SELECT SUM(TUTAR) FROM TBLKASAHAR HAR WHERE KASA.KASA_KODU = HAR.KASA_KODU " + " AND HAR.BELGE_TIPI IN(SELECT BELGE_TIPI FROM TBLKASABELGETIP WHERE GC = 'G')), 0) " + ",CIKAN_TUTAR = ISNULL((SELECT SUM(TUTAR) FROM TBLKASAHAR HAR WHERE KASA.KASA_KODU = HAR.KASA_KODU " + " AND HAR.BELGE_TIPI IN(SELECT BELGE_TIPI FROM TBLKASABELGETIP WHERE GC = 'C')), 0) " + "FROM[TBLKASA] KASA) AS KASA WHERE /*WS*/KASA_KODU = '" + kasaKodu + "'/*WE*/"; qryKasaHar.Open(); ArsSQLQry qryKasa = new ArsSQLQry(); qryKasa.SQLText = "SELECT KASA_ADI " + "FROM [TBLKASA] STOK " + "WHERE /*WS*/KASA_KODU = '" + kasaKodu + "'/*WE*/"; qryKasa.Open(); if (qryKasa.Found()) { lblKasaAdi.Text = qryKasa.GetString("KASA_ADI"); } lblGirenTutar.Text = qryKasaHar.GetDouble("GIREN_TUTAR").ToString("#,##0.00"); lblCikanTutar.Text = qryKasaHar.GetDouble("CIKAN_TUTAR").ToString("#,##0.00"); lblBakiye.Text = qryKasaHar.GetDouble("BAKIYE").ToString("#,##0.00"); if (qryKasaHar.GetString("BAKIYE_TIPI") == "1") { lblBakiyeText.ForeColor = Color.Red; lblBakiye.ForeColor = Color.Red; } else { lblBakiyeText.ForeColor = Color.Green; lblBakiye.ForeColor = Color.Green; } GridDoldur(); } }
// STOK TANIMLAMA EKRANI FONKSYONLARI private void BtnKaydet_Click(object sender, EventArgs e) { if (PnlStokSabit.CanNullsCheck()) { 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(PnlStokSabit, qryStok); ArsLibrary.ArsPanelToQry(pnlEkBilgiler, qryStok); qryStok.Exec(); if (qryStok.execErrorCode == "0") { STOK_RESIM_LISTE.SaveImages(); STOK_RESIM_LISTE.ClearImages(); 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; } if (stokDuzenleme) { this.Close(); } pnlEkBilgiler.Clear(); BtnTemizle_Click(BtnTemizle, null); } 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 MiIptalEt_Click(object sender, EventArgs e) { if (focusButton != null) { if (ArsMessage.Question("Onay", "Opsiyonlanmış Tarih İptal Edilecek.\nEmin Misiniz?") == DialogResult.Yes) { if (focusButton.Parent is Panel) { int saatRecID = -1; string basSaat = ""; string bitSaat = ""; string yerKodu = ""; Panel pnl = focusButton.Parent as Panel; foreach (Control ctrl in pnl.Controls) { if (ctrl is ArsLabel && (ctrl as ArsLabel).ArTag == 99) { basSaat = (ctrl as ArsLabel).Text; saatRecID = Convert.ToInt32((ctrl as ArsLabel).PrivateValue); } else if (ctrl is ArsLabel && (ctrl as ArsLabel).ArTag == 98) { bitSaat = (ctrl as ArsLabel).Text; } else if (ctrl is ArsLabel && (ctrl as ArsLabel).ArTag == 97) { yerKodu = (ctrl as ArsLabel).Text; } } ArsSQLQry qryOpsiyon = new ArsSQLQry(); qryOpsiyon.SQLText = "SELECT * FROM [TBLREZERVASYONHAR] WHERE /*WS*/YER_KODU = '" + yerKodu + "' AND SAAT_RECID = " + saatRecID + " AND REZ_OPS = 2 AND TARIH = '" + tarih.Split('.')[1] + "." + tarih.Split('.')[0] + "." + tarih.Split('.')[2] + "'/*WE*/"; qryOpsiyon.Open(); if (qryOpsiyon.Found()) { qryOpsiyon.Mode = EnmQryMode.Delete; qryOpsiyon.Exec(); RezervasyonSaatSecim_Activated(this, null); } } } } }
private void miAdresYazdir_Click(object sender, EventArgs e) { ArsSQLQry qryBelge = new ArsSQLQry(); qryBelge.SQLText = "SELECT YAZDIRMA_DURUM FROM [" + UstBilgiTablo + "] WHERE /*WS*/BELGE_NO = '" + BELGE_NO.GetDataStr() + "' AND " + "ISNULL(YAZDIRMA_DURUM, 0) = 0/*WE*/"; qryBelge.Open(); if (qryBelge.Found()) { qryBelge.Mode = EnmQryMode.Update; qryBelge.SetInt("YAZDIRMA_DURUM", 1); qryBelge.Exec(); } string yazici = ArsLibrary.GetParamStr("FATURA", "ADRES_YAZICI"); double adet = ArsLibrary.GetParamFloat("FATURA", "ADRES_CIKTI_SAYISI"); ArsSQLQry qryAdres = new ArsSQLQry(); qryAdres.SQLText = "SELECT TOP 1 CASE WHEN ISNULL(CARI.CARI_ADI, '') <> '' THEN CARI.CARI_ADI ELSE CARI.TICARI_UNVAN END AS CARI_ADI, CARI.CEP_TEL, CARI.TEL_NO, ADRES.ADRES, ADRES.IL_ADI, ADRES.ILCE_ADI, FAT.BELGE_NOT " + "FROM [" + UstBilgiTablo + "] FAT, TBLCARI CARI, TBLCARIADRES ADRES " + "WHERE BELGE_NO = '" + BELGE_NO.GetDataStr() + "' " + "AND FAT.CARI_KODU = CARI.CARI_KODU " + "AND CARI.CARI_KODU = ADRES.CARI_KODU "; if (KARGO_ADRES.GetDataStr() != "") { qryAdres.SQLText += "AND ADRES.ADRES_BASLIGI = FAT.KARGO_ADRES "; } qryAdres.Open(); AdresDizayn adresCikti = new AdresDizayn(); adresCikti.DataSource = qryAdres.dataSet; adresCikti.odeme = ODEME_TIPI.Text; adresCikti.kargo = KARGO_FIRMASI.Text; adresCikti.tarih = TARIH.Text; for (int i = 0; i < Convert.ToInt32(adet); i++) { adresCikti.Print(yazici); } ArsMessage.ShowMessage("Bilgi", "Adres Yazıcıya İletildi"); }