Beispiel #1
0
        public static int CekSenHarCreate(CekSenHar ceksenHar)
        {
            ArsSQLQry qryCekSenHar = new ArsSQLQry();

            qryCekSenHar.SQLText = "SELECT * FROM [TBLCEKSENHAR] WHERE /*WS*/PORTFOY_NO = '" + ceksenHar.portfoyNo + "' AND BELGE_NO = '" + ceksenHar.belgeNo + "' AND BELGE_TIPI = '" + ceksenHar.belgeTipi + "'/*WE*/";
            qryCekSenHar.Open();
            if (qryCekSenHar.Found())
            {
                qryCekSenHar.Mode = EnmQryMode.Update;
            }
            else
            {
                qryCekSenHar.Mode = EnmQryMode.Insert;
            }
            qryCekSenHar.SetString("PORTFOY_NO", ceksenHar.portfoyNo);
            qryCekSenHar.SetString("BELGE_NO", ceksenHar.belgeNo);
            qryCekSenHar.SetString("EVRAK_NO", ceksenHar.evrakNo);
            qryCekSenHar.SetString("KOD", ceksenHar.kod);
            qryCekSenHar.SetString("BELGE_TIPI", ceksenHar.belgeTipi);
            qryCekSenHar.SetDate("TARIH", ceksenHar.tarih);
            qryCekSenHar.SetDate("ISLEM_TARIHI", ceksenHar.islemTarihi);
            qryCekSenHar.SetString("MODUL_KODU", ceksenHar.modulKodu);
            qryCekSenHar.SetDouble("TUTAR", ceksenHar.tutar);
            qryCekSenHar.SetString("ACIKLAMA", ceksenHar.aciklama);
            qryCekSenHar.Exec();
            if (!qryCekSenHar.Found())
            {
                return(qryCekSenHar.insertRecID);
            }
            return(qryCekSenHar.GetInt("REC_ID"));
        }
Beispiel #2
0
        public static int KasaHarCreate(KasaHar kasaHar)
        {
            ArsSQLQry qryKasaHar = new ArsSQLQry();

            qryKasaHar.SQLText = "SELECT * FROM [TBLKASAHAR] WHERE /*WS*/KASA_KODU = '" + kasaHar.kasaKodu + "' AND BELGE_NO = '" + kasaHar.belgeNo + "' AND BELGE_TIPI = '" + kasaHar.belgeTipi + "'/*WE*/";
            qryKasaHar.Open();
            if (qryKasaHar.Found())
            {
                qryKasaHar.Mode = EnmQryMode.Update;
            }
            else
            {
                qryKasaHar.Mode = EnmQryMode.Insert;
            }
            qryKasaHar.SetString("KASA_KODU", kasaHar.kasaKodu);
            qryKasaHar.SetString("BELGE_NO", kasaHar.belgeNo);
            qryKasaHar.SetString("EVRAK_NO", kasaHar.evrakNo);
            qryKasaHar.SetString("KOD", kasaHar.kod);
            qryKasaHar.SetString("BELGE_TIPI", kasaHar.belgeTipi);
            qryKasaHar.SetDate("TARIH", kasaHar.tarih);
            qryKasaHar.SetDate("ISLEM_TARIHI", kasaHar.islemTarihi);
            qryKasaHar.SetString("MODUL_KODU", kasaHar.modulKodu);
            qryKasaHar.SetDouble("TUTAR", kasaHar.tutar);
            qryKasaHar.SetString("ACIKLAMA", kasaHar.aciklama);
            qryKasaHar.SetString("UST_BELGE_TIPI", kasaHar.ustBelgeTipi);
            qryKasaHar.SetString("UST_BELGE_NO", kasaHar.ustBelgeNo);
            qryKasaHar.Exec();
            if (!qryKasaHar.Found())
            {
                return(qryKasaHar.insertRecID);
            }
            return(qryKasaHar.GetInt("REC_ID"));
        }
Beispiel #3
0
        public static int CariHarCreate(CariHar cariHar)
        {
            ArsSQLQry qryCariHar = new ArsSQLQry();

            qryCariHar.SQLText  = "SELECT * FROM [TBLCARIHAR] WHERE /*WS*/CARI_KODU = '" + cariHar.cariKodu + "' AND BELGE_NO = '" + cariHar.belgeNo + "' AND BELGE_TIPI = '" + cariHar.belgeTipi + "'";
            qryCariHar.SQLText += " AND EVRAK_NO = '" + cariHar.evrakNo + "' AND MODUL = '" + cariHar.modul + "'/*WE*/";
            qryCariHar.Open();
            if (qryCariHar.Found())
            {
                qryCariHar.Mode = EnmQryMode.Update;
            }
            else
            {
                qryCariHar.Mode = EnmQryMode.Insert;
            }
            qryCariHar.SetString("CARI_KODU", cariHar.cariKodu);
            qryCariHar.SetString("BELGE_NO", cariHar.belgeNo);
            qryCariHar.SetString("EVRAK_NO", cariHar.evrakNo);
            qryCariHar.SetString("BELGE_TIPI", cariHar.belgeTipi);
            qryCariHar.SetString("MODUL", cariHar.modul);
            qryCariHar.SetDate("TARIH", cariHar.tarih);
            qryCariHar.SetDate("VADE_TARIHI", cariHar.vadeTarihi);
            qryCariHar.SetDouble("TUTAR", cariHar.tutar);
            qryCariHar.SetString("BORC_ALACAK", cariHar.borcAlacak);
            qryCariHar.SetString("ACIKLAMA", cariHar.aciklama);
            qryCariHar.Exec();
            if (!qryCariHar.Found())
            {
                return(qryCariHar.insertRecID);
            }
            return(qryCariHar.GetInt("REC_ID"));
        }
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            if (pnlRadyoKategori.CanNullsCheck())
            {
                ArsSQLQry qryRadKat = new ArsSQLQry();
                qryRadKat.SQLText = "SELECT * FROM [TBLRADYOKATEGORI] WHERE /*WS*/RADYO_KODU = '" + RADYO_KODU.GetString() + "' AND KATEGORI_KODU = '" + KATEGORI_KODU.GetString() + "'/*WE*/";
                qryRadKat.Open();
                if (qryRadKat.Found())
                {
                    ArsMessage.ShowMessage("Hata", RADYO_KODU.Text + " Radyosu İçin " + KATEGORI_KODU.Text + " Kategorisi Daha Önceden Kayıt Edilmiştir.");
                    return;
                }
                qryRadKat.Mode = EnmQryMode.Insert;
                ArsLibrary.ArsPanelToQry(pnlRadyoKategori, qryRadKat);
                qryRadKat.Exec();

                if (qryRadKat.execErrorCode == "0")
                {
                    switch (qryRadKat.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);
                }
            }
            RADYO_KODU.Focus();
        }
Beispiel #5
0
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            ArsSQLQry qryAyar = new ArsSQLQry();

            qryAyar.SQLText = "SELECT * FROM [TBLAYARLAR] WHERE /*WS*/1=1/*WE*/";
            qryAyar.Open();
            if (qryAyar.Found())
            {
                qryAyar.Mode = EnmQryMode.Update;
            }
            else
            {
                qryAyar.Mode = EnmQryMode.Insert;
            }
            ArsLibrary.ArsPanelToQry(pnlAyarlar, qryAyar);
            qryAyar.Exec();

            if (qryAyar.execErrorCode == "0")
            {
                ArsSQLQry qryResim = new ArsSQLQry();
                qryResim.SQLText = "SELECT * FROM [TBLAYARLAR] WHERE /*WS*/1=1/*WE*/";
                qryResim.Open();
                if (qryResim.Found())
                {
                    qryResim.Mode = EnmQryMode.Update;
                    qryResim.SetImage("BANNER", pbBanner.Image);
                    qryResim.Exec();
                }

                ArsMessage.ShowMessage("Bilgi", "Kayıtlar Başarıyla Kaydedildi...");
            }
        }
Beispiel #6
0
 private void ALIS_SATIS_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (stokKodu == "")
     {
         ArsMessage.ShowMessage("Bilgi", "Stok Kodunu Giriniz"); return;
     }
     if (ALIS_SATIS.SelectedIndex != -1)
     {
         String    AlısSatıs  = ALIS_SATIS.ArExItems[ALIS_SATIS.SelectedIndex];
         ArsSQLQry qryCariHar = new ArsSQLQry();
         qryCariHar.SQLText = " SELECT TOP 1 SIRA FROM[TBLFIYATLISTE] WHERE STOK_KODU= '" + stokKodu + "' AND ALIS_SATIS = '" + AlısSatıs + "'  ORDER BY SIRA DESC";
         qryCariHar.Open();
         if (qryCariHar.Found())
         {
             SIRA.SetDataStr((qryCariHar.GetInt("SIRA") + 1).ToString());
             sıra = SIRA.GetIntData();
             //SIRA.Text = (qryCariHar.GetInt("SIRA") + 1).ToString();
             //sıra = Convert.ToInt32(SIRA.Text);
         }
         else
         {
             SIRA.Text = "1";
         }
     }
 }
Beispiel #7
0
        private void BelgeEvrakNo()
        {
            string    belgeNoKodu = DateTime.Now.ToString("yy") + DateTime.Now.Month.ToString("d2") + "KS" + BELGE_TIPI.GetString().ArsAddStart('0', 1) + ArsLibrary.userNo.ToString().ArsAddStart('0', 3);
            ArsSQLQry qryBelgeNo  = new ArsSQLQry();

            qryBelgeNo.SQLText = "SELECT SON_NUMARA FROM [TBLOTONUM] WHERE /*WS*/NUMARA_KODU = '" + belgeNoKodu + "'/*WE*/";
            qryBelgeNo.Open();
            if (qryBelgeNo.Found())
            {
                int sonNum = Convert.ToInt32(qryBelgeNo.GetString("SON_NUMARA").ArsLastDigits(5));
                sonNum++;
                BELGE_NO.Text = belgeNoKodu + sonNum.ToString().ArsAddStart('0', 5);
            }
            else
            {
                BELGE_NO.Text = belgeNoKodu + "00001";
            }

            ArsSQLQry qryEvrakNo = new ArsSQLQry();

            qryEvrakNo.SQLText = "SELECT SON_NUMARA FROM [TBLMODULNUM] WHERE /*WS*/MODUL = 'KS" + BELGE_TIPI.GetString().ArsAddStart('0', 1) + "' AND SERI = ''/*WE*/";
            qryEvrakNo.Open();
            if (qryEvrakNo.Found())
            {
                int sonNum = Convert.ToInt32(qryEvrakNo.GetString("SON_NUMARA").ArsLastDigits(5));
                sonNum++;
                EVRAK_NO.Text = sonNum.ToString().ArsAddStart('0', 5);
            }
            else
            {
                EVRAK_NO.Text = "00001";
            }
        }
Beispiel #8
0
 private void LISANS_SIFRESI_ArsExit(object sender, EventArgs e)
 {
     if (LISANS_NUMARASI.IsNotEmpty() && LISANS_SIFRESI.IsNotEmpty())
     {
         string lisansKey = LISANS_NUMARASI.Text + "/" + LISANS_SIFRESI.Text;
         LISANS_KEY.SetDataStr(ArsLibrary.Encryption(lisansKey));
         ArsSQLQry qryBaglantiCheck = new ArsSQLQry();
         qryBaglantiCheck.lisansQry = true;
         qryBaglantiCheck.SQLText   = "SELECT COUNT(1) FROM TBLARTEZLISANS";
         qryBaglantiCheck.Open();
         if (qryBaglantiCheck.Found())
         {
             if (ArsMessage.Question("Onay", "İnternet Bağlantısı Bulundu.\nOnline Olarak Onay Kodu Alınsın Mı?") == DialogResult.Yes)
             {
                 ArsSQLQry qryLisans = new ArsSQLQry();
                 qryLisans.lisansQry = true;
                 qryLisans.SQLText   = "SELECT ONAY_KODU FROM [TBLARTEZLISANS] WHERE /*WS*/LISANS_NUMARASI = '" + LISANS_NUMARASI.Text +
                                       "' AND LISANS_SIFRESI = '" + ArsLibrary.Encryption(LISANS_SIFRESI.Text) + "' AND AKTIF_MI = 1/*WE*/";
                 qryLisans.Open();
                 if (qryLisans.Found())
                 {
                     ONAY_KODU.Text = qryLisans.GetString("ONAY_KODU");
                 }
                 else
                 {
                     ArsMessage.ShowMessage("Hata", "Lisans Numarası veya Şifre Hatalı!");
                 }
             }
         }
     }
 }
Beispiel #9
0
        private void CARI_KODU_ArsExit(object sender, EventArgs e)
        {
            if (CARI_KODU.IsNotEmpty())
            {
                grdAdresListele();
                ArsSQLQry qryCari = new ArsSQLQry();
                qryCari.SQLText = "SELECT * FROM [TBLCARI] WHERE /*WS*/CARI_KODU = '" + CARI_KODU.Text + "'/*WE*/";
                qryCari.Open();
                if (qryCari.Found())
                {
                    ArsLibrary.ArsQryToPanel(PnlCariSabit, qryCari);
                    ArsLibrary.ArsQryToPanel(PnlEkBilgiler, qryCari);
                    onCariExit = true;
                    IL_ADI_ArsExit(IL_ADI, null);
                    CARI_KODU.Select(0, CARI_KODU.Text.Length);
                }
                else
                {
                    PnlCariSabit.Clear(CARI_KODU.ArTag); PnlEkBilgiler.Clear(CARI_KODU.ArTag);
                }
            }
            else
            {
                PnlCariSabit.Clear();
                PnlEkBilgiler.Clear();

                grdAdresListele();
            }

            if (ULKE_ADI.IsEmpty())
            {
                ULKE_ADI.Text = "Türkiye";
            }
        }
Beispiel #10
0
        public void SaveImages()
        {
            if (imagesChanged && tableName != "" && tableFieldName != "" && tableFieldControl != null && tableFieldControl.GetDataStr() != "")
            {
                ArsSQLQry qryImageDel = new ArsSQLQry();
                qryImageDel.SQLText = "SELECT REC_ID FROM [TBLRESIM] WHERE /*WS*/TABLE_NAME = '" + tableName + "' " +
                                      "AND TABLE_FIELD_NAME = '" + tableFieldName + "' " +
                                      "AND TABLE_FIELD_VALUE = '" + TableFieldControl.GetDataStr() + "'/*WE*/";
                qryImageDel.Open();
                if (qryImageDel.Found())
                {
                    qryImageDel.Mode = EnmQryMode.Delete;
                    qryImageDel.Exec();
                }

                if (imageSlider.Images.Count > 0)
                {
                    for (int i = 0; i < imageSlider.Images.Count; i++)
                    {
                        ArsSQLQry qryImageIns = new ArsSQLQry();
                        qryImageIns.SQLText = "SELECT * FROM [TBLRESIM] WHERE /*WS*/1=2/*WE*/";
                        qryImageIns.Open();
                        qryImageIns.Mode = EnmQryMode.Insert;
                        qryImageIns.SetString("TABLE_NAME", tableName);
                        qryImageIns.SetString("TABLE_FIELD_NAME", tableFieldName);
                        qryImageIns.SetString("TABLE_FIELD_VALUE", tableFieldControl.GetDataStr());
                        qryImageIns.SetInt("SIRA", i);
                        qryImageIns.SetImage("IMAGE_DATA", imageSlider.Images[i]);
                        qryImageIns.Exec();
                    }
                }
            }
        }
Beispiel #11
0
        private void StokAfterGuide(object sender, EventArgs e)
        {
            if (sender is ArsButton && (sender as ArsButton).Parent is ArsPanel)
            {
                string stokKodu = "";
                foreach (Control ctrl in ((sender as ArsButton).Parent as ArsPanel).Controls)
                {
                    if (ctrl is ArsEdit && (ctrl as ArsEdit).ArTag == (sender as ArsButton).ArTag)
                    {
                        stokKodu = (ctrl as ArsEdit).PrivateValue;
                        break;
                    }
                }

                foreach (Control ctrl in ((sender as ArsButton).Parent as ArsPanel).Controls)
                {
                    if (ctrl is ArsEdit && (ctrl as ArsEdit).ArTag == (sender as ArsButton).ArTag + 1)
                    {
                        ArsSQLQry qryStokFiyat = new ArsSQLQry();
                        qryStokFiyat.SQLText = "SELECT SATIS_FIYAT FROM [TBLSTOK] WHERE /*WS*/STOK_KODU = '" + stokKodu + "'/*WE*/";
                        qryStokFiyat.Open();
                        if (qryStokFiyat.Found())
                        {
                            (ctrl as ArsEdit).SetDoubleData(qryStokFiyat.GetDouble("SATIS_FIYAT"));
                        }
                        else
                        {
                            (ctrl as ArsEdit).SetDoubleData(0.0);
                        }
                        break;
                    }
                }
            }
        }
Beispiel #12
0
        private void Cariler_Load(object sender, EventArgs e)
        {
            if (TIP_KODU.Items.Count > 0)
            {
                TIP_KODU.ClearItems();
            }
            TIP_KODU.AddItem("Tümü", "Tümü");
            ArsSQLQry qryCariTip = new ArsSQLQry();

            qryCariTip.SQLText = "SELECT REC_GUID, TIP_TANIMI FROM [TBLCARITIP]";
            qryCariTip.Open();
            if (qryCariTip.Found())
            {
                for (int i = 0; i < qryCariTip.DataCount(); i++)
                {
                    TIP_KODU.AddItem(qryCariTip.GetString("TIP_TANIMI"), qryCariTip.GetString("REC_GUID"));
                    qryCariTip.Next();
                }
            }
            TIP_KODU.DefaultIndex  = 0;
            TIP_KODU.SelectedIndex = 0;
            BAKIYE.DefaultIndex    = 0;
            BAKIYE.SelectedIndex   = 0;

            GridDoldur();

            onLoadFinish = true;
        }
Beispiel #13
0
        public void LoadImages()
        {
            ClearImages();
            if (tableName != "" && tableFieldName != "" && tableFieldControl != null && tableFieldControl.GetDataStr() != "")
            {
                ArsSQLQry qryImage = new ArsSQLQry();
                qryImage.SQLText = "SELECT IMAGE_DATA, SIRA FROM [TBLRESIM] WHERE /*WS*/TABLE_NAME = '" + tableName + "' " +
                                   "AND TABLE_FIELD_NAME = '" + tableFieldName + "' " +
                                   "AND TABLE_FIELD_VALUE = '" + TableFieldControl.GetDataStr() + "'/*WE*/ " +
                                   "ORDER BY SIRA";
                qryImage.Open();
                if (qryImage.Found())
                {
                    for (int i = 0; i < qryImage.DataCount(); i++)
                    {
                        AddImage(qryImage.GetImage("IMAGE_DATA"));
                        qryImage.Next();
                    }

                    if (imageSlider.Images.Count > 0)
                    {
                        imageSlider.SetCurrentImageIndex(0);
                        lblImageIndex.Text = "1/" + imageSlider.Images.Count;
                    }
                }
            }
        }
Beispiel #14
0
 private void btnNext_Click(object sender, EventArgs e)
 {
     if (KeyField != "" && KeyControl != null && TableName != "")
     {
         if (KeyControl.IsNotEmpty())
         {
             ArsSQLQry qryForm = new ArsSQLQry();
             qryForm.artezQry = isArtezDB;
             qryForm.SQLText  = "SELECT TOP 1 " + KeyField + " FROM [" + TableName + "] " +
                                "WHERE /*WS*/REC_ID > (SELECT REC_ID FROM " + TableName + " WHERE " + KeyField + " = '" + KeyControl.GetDataStr() + "')/*WE*/ " +
                                "ORDER BY REC_ID";
             qryForm.Open();
             if (qryForm.Found())
             {
                 keyControl.Focus();
                 keyControl.SetDataStr(qryForm.GetString(KeyField));
                 tbFocusForm.Focus();
             }
         }
         else
         {
             btnFirst_Click(btnFirst, null);
         }
     }
 }
Beispiel #15
0
        private void BtnKaydet_Click(object sender, EventArgs e)
        {
            if (pnlStokAltUrun.CanNullsCheck())
            {
                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();
                if (qryStok.Found())
                {
                    qryStok.Mode = EnmQryMode.Update;
                }
                else
                {
                    qryStok.Mode = EnmQryMode.Insert;
                }
                ArsLibrary.ArsPanelToQry(pnlStokAltUrun, 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);
                }
                STOK_KODU.Focus();
            }
        }
Beispiel #16
0
        private void CariKodOtoKontrol()
        {
            bool cariOtoKod = ArsLibrary.GetParamFloat("CARI", "CARI_KODU_OTOMATIK_MI") == 1.0;

            cariBenzerlikKontrol = ArsLibrary.GetParamFloat("CARI", "CARI_BENZERLIK_KONTROL") == 1.0;
            if (cariOtoKod)
            {
                string cariKodSeri    = ArsLibrary.GetParamStr("CARI", "CARI_SERI");
                int    cariKodUzunluk = Convert.ToInt32(ArsLibrary.GetParamFloat("CARI", "CARI_KODU_UZUNLUK"));

                ArsSQLQry qryCariKodu = new ArsSQLQry();
                qryCariKodu.SQLText = "SELECT TOP 1 CARI_KODU FROM [TBLCARI] WHERE CARI_KODU LIKE '" + cariKodSeri + "%' ORDER BY REC_ID DESC";
                qryCariKodu.Open();
                if (qryCariKodu.Found())
                {
                    string lastNum = qryCariKodu.GetString("CARI_KODU").ArsLastNums();
                    if (lastNum == "")
                    {
                        CARI_KODU.SetDataStr(cariKodSeri + "1".ArsAddStart('0', cariKodUzunluk));
                    }
                    else
                    {
                        CARI_KODU.SetDataStr(cariKodSeri + (Convert.ToInt32(lastNum) + 1).ToString().ArsAddStart('0', cariKodUzunluk));
                    }
                }
                else
                {
                    CARI_KODU.SetDataStr(cariKodSeri + "1".ArsAddStart('0', cariKodUzunluk));
                }
                CARI_KODU.ArEnable = false;
                CARI_ADI.Focus();
            }
        }
Beispiel #17
0
 private void btnSil_Click(object sender, EventArgs e)
 {
     KDV_KODU_ArsExit(KDV_KODU, null);
     if (KDV_KODU.IsNotEmpty())
     {
         ArsSQLQry qryCariHar = new ArsSQLQry();
         qryCariHar.SQLText = "SELECT * FROM [TBLKDVORAN] WHERE /*WS*/KDV_KODU = '" + KDV_KODU.GetDataStr() + "'/*WE*/";
         qryCariHar.Open();
         if (qryCariHar.Found())
         {
             ArsMessage.ShowMessage("Bilgi", "Hareket Kaydı Olan Cariler Silinemez...\nCari Kodu: " + KDV_KODU.GetDataStr());
         }
         else
         {
             if (ArsMessage.Question("Sil Onay", "Kayıt Silinsin Mi?\nCari Kodu: " + KDV_KODU.Text) == DialogResult.Yes)
             {
                 ArsSQLQry qryCari = new ArsSQLQry();
                 qryCari.SQLText = "SELECT * FROM [TBLKDVORAN] WHERE /*WS*/KDV_KODU = '" + KDV_KODU.Text + "'/*WE*/";
                 qryCari.Open();
                 qryCari.Mode = EnmQryMode.Delete;
                 qryCari.Exec();
                 if (qryCari.execErrorCode == "0")
                 {
                     ArsMessage.ShowMessage("Bilgi", "Kayıt Silme Başarılı");
                     BtnTemizle_Click(BtnTemizle, null);
                 }
             }
         }
     }
     KDV_KODU.Focus();
 }
Beispiel #18
0
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            if (pnlMesaj.CanNullsCheck())
            {
                ArsSQLQry qryCariGrup = new ArsSQLQry();
                qryCariGrup.SQLText = "SELECT * FROM [TBLMESAJ] WHERE /*WS*/MESAJ_BASLIGI = '" + MESAJ_BASLIGI.Text + "'/*WE*/";
                qryCariGrup.Open();
                if (qryCariGrup.Found())
                {
                    qryCariGrup.Mode = EnmQryMode.Update;
                }
                else
                {
                    qryCariGrup.Mode = EnmQryMode.Insert;
                }
                ArsLibrary.ArsPanelToQry(pnlMesaj, qryCariGrup);
                qryCariGrup.Exec();

                if (qryCariGrup.execErrorCode == "0")
                {
                    switch (qryCariGrup.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);
                    MESAJ_BASLIGI.Focus();
                }
            }
        }
Beispiel #19
0
 private void RADYO_KODU_ArsExit(object sender, EventArgs e)
 {
     if (RADYO_KODU.IsNotEmpty())
     {
         ArsSQLQry qryKasa = new ArsSQLQry();
         qryKasa.SQLText = "SELECT *, ISNULL((SELECT BOLGE_ADI FROM TBLBOLGE BOLGE WHERE BOLGE.BOLGE_KODU = ISNULL(RADYO.BOLGE_KODU, '')), '') AS BOLGE_ADI FROM [TBLRADYO] RADYO " +
                           "WHERE /*WS*/RADYO_KODU = '" + RADYO_KODU.Text + "'/*WE*/";
         qryKasa.Open();
         if (qryKasa.Found())
         {
             ArsLibrary.ArsQryToPanel(pnlRadyolar, qryKasa);
             RADYO_RESIM_LISTE.LoadImages();
         }
         else
         {
             pnlRadyolar.Clear(RADYO_KODU.ArTag);
             RADYO_RESIM_LISTE.ClearImages();
         }
     }
     else
     {
         pnlRadyolar.Clear();
         RADYO_RESIM_LISTE.ClearImages();
     }
 }
Beispiel #20
0
 private void STOK_KODU_ArsExit(object sender, EventArgs e)
 {
     if (STOK_KODU.IsNotEmpty())
     {
         ArsSQLQry qryStok = new ArsSQLQry();
         qryStok.SQLText = "SELECT * FROM [TBLSTOK] WHERE /*WS*/STOK_KODU = '" + STOK_KODU.Text + "'/*WE*/";
         qryStok.Open();
         if (qryStok.Found())
         {
             stokKodu = STOK_KODU.Text;
             ArsLibrary.ArsQryToPanel(PnlStokSabit, qryStok);
             ArsLibrary.ArsQryToPanel(pnlEkBilgiler, qryStok);
             STOK_RESIM_LISTE.LoadImages();
             arsComboBoxBirimPaketDoldur();
             grdPaketListele();
             grdFiyatListele();
         }
         else
         {
             PnlStokSabit.Clear(STOK_KODU.ArTag);
             STOK_RESIM_LISTE.ClearImages();
         }
         stokKodu = STOK_KODU.Text;
     }
     else
     {
         PnlStokSabit.Clear();
         STOK_RESIM_LISTE.ClearImages();
     }
 }
Beispiel #21
0
        private void SirketListe()
        {
            ArsSQLQry qrySirketList = new ArsSQLQry();

            qrySirketList.artezQry = true;
            qrySirketList.SQLText  = "SELECT SIRKET_ADI, DBYIL FROM [TBLSIRKET] ORDER BY DBYIL DESC";
            qrySirketList.Open();

            if (qrySirketList.Found())
            {
                SIRKET.ClearItems();
                string selectedSirket = ArsLibrary.GetLineCFG(System.Environment.MachineName + " Şirket");
                int    selectedIndex  = 0;
                for (int i = 0; i < qrySirketList.DataCount(); i++)
                {
                    if (qrySirketList.GetString("SIRKET_ADI") == selectedSirket)
                    {
                        selectedIndex = i;
                    }
                    SIRKET.AddItem(qrySirketList.GetString("SIRKET_ADI"), qrySirketList.GetString("DBYIL"));
                    qrySirketList.Next();
                }

                SIRKET.SelectedIndex = selectedIndex;
            }
        }
Beispiel #22
0
        private void SirketDegistir_Load(object sender, EventArgs e)
        {
            if (cariAktar)
            {
                btnKaydet.Text = "Aktar";
            }

            ArsSQLQry qrySirketList = new ArsSQLQry();

            qrySirketList.artezQry = true;
            qrySirketList.SQLText  = "SELECT SIRKET_ADI, DBYIL FROM [TBLSIRKET] ORDER BY DBYIL DESC";
            qrySirketList.Open();

            if (qrySirketList.Found())
            {
                SIRKET.ClearItems();
                string selectedSirket = ArsLibrary.GetLineCFG(System.Environment.MachineName + " Şirket");
                int    selectedIndex  = 0;
                for (int i = 0; i < qrySirketList.DataCount(); i++)
                {
                    if (qrySirketList.GetString("SIRKET_ADI") == selectedSirket)
                    {
                        selectedIndex = i;
                    }
                    SIRKET.AddItem(qrySirketList.GetString("SIRKET_ADI"), qrySirketList.GetString("DBYIL"));
                    qrySirketList.Next();
                }

                SIRKET.SelectedIndex = selectedIndex;
            }

            SIRKET.SetString(ArsLibrary.dbName);
        }
Beispiel #23
0
        private void BtnSil_Click(object sender, EventArgs e)
        {
            STOK_KODU_ArsExit(STOK_KODU, null);
            if (STOK_KODU.IsNotEmpty())
            {
                if (ArsMessage.Question("Sil Onay", "Kayıt Silinsin Mi?\nStok Kodu: " + STOK_KODU.Text) == DialogResult.Yes)
                {
                    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.Delete;
                        qryStokResim.Exec();
                    }

                    ArsSQLQry qryStok = new ArsSQLQry();
                    qryStok.SQLText = "SELECT * FROM [TBLSTOK] WHERE /*WS*/STOK_KODU = '" + STOK_KODU.Text + "'/*WE*/";
                    qryStok.Open();
                    qryStok.Mode = EnmQryMode.Delete;
                    qryStok.Exec();
                    if (qryStok.execErrorCode == "0")
                    {
                        grdStoklar.RefreshGrid();
                        ArsMessage.ShowMessage("Bilgi", "Kayıt Silme Başarılı");
                        BtnTemizle_Click(BtnTemizle, null);
                        STOK_KODU.Focus();
                    }
                }
            }
            STOK_KODU.Focus();
        }
Beispiel #24
0
        private void BtnSil_Click(object sender, System.EventArgs e)
        {
            if (BELGE_NO.IsNotEmpty())
            {
                ArsSQLQry qryBelge = new ArsSQLQry();
                qryBelge.SQLText = "SELECT * FROM [TBLKASAHAR] WHERE /*WS*/BELGE_NO = '" + BELGE_NO.Text + "'/*WE*/";
                qryBelge.Open();
                if (qryBelge.Found())
                {
                    if (ArsMessage.Question("Sil Onay", "Kayıt Silinsin Mi?\nBelge No: " + BELGE_NO.Text) == System.Windows.Forms.DialogResult.Yes)
                    {
                        ArsSQLQry qryCariSil = new ArsSQLQry();
                        qryCariSil.SQLText = "SELECT * FROM [TBLCARIHAR] WHERE /*WS*/BELGE_NO = '" + BELGE_NO.Text + "'/*WE*/";
                        qryCariSil.Open();
                        qryCariSil.Mode = EnmQryMode.Delete;
                        qryCariSil.Exec();

                        qryBelge.Mode = EnmQryMode.Delete;
                        qryBelge.Exec();

                        ArsMessage.ShowMessage("Bilgi", "Kayıt Silme Başarılı");
                        if (belgeDuzenleme)
                        {
                            this.Close();
                        }
                        BtnTemizle_Click(BtnTemizle, null);
                    }
                }
            }
        }
Beispiel #25
0
        private void StokKodOtoKontrol()
        {
            bool stokOtoKod = ArsLibrary.GetParamFloat("STOK", "STOK_KODU_OTOMATIK_MI") == 1.0;

            if (stokOtoKod)
            {
                string stokKodSeri    = ArsLibrary.GetParamStr("STOK", "STOK_SERI");
                int    stokKodUzunluk = Convert.ToInt32(ArsLibrary.GetParamFloat("STOK", "STOK_KODU_UZUNLUK"));

                ArsSQLQry qryStokKodu = new ArsSQLQry();
                qryStokKodu.SQLText = "SELECT TOP 1 STOK_KODU FROM [TBLSTOK] WHERE STOK_KODU LIKE '" + stokKodSeri + "%' ORDER BY REC_ID DESC";
                qryStokKodu.Open();
                if (qryStokKodu.Found())
                {
                    string lastNum = qryStokKodu.GetString("STOK_KODU").ArsLastNums();
                    if (lastNum == "")
                    {
                        STOK_KODU.SetDataStr(stokKodSeri + "1".ArsAddStart('0', stokKodUzunluk));
                    }
                    else
                    {
                        STOK_KODU.SetDataStr(stokKodSeri + (Convert.ToInt32(lastNum) + 1).ToString().ArsAddStart('0', stokKodUzunluk));
                    }
                }
                else
                {
                    STOK_KODU.SetDataStr(stokKodSeri + "1".ArsAddStart('0', stokKodUzunluk));
                }
                STOK_KODU.ArEnable = false;
                STOK_ADI.Focus();
            }
        }
Beispiel #26
0
        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();
        }
Beispiel #27
0
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            if (PnlIlceSabit.CanNullsCheck())
            {
                ArsSQLQry qryIlce = new ArsSQLQry();
                qryIlce.SQLText = "SELECT * FROM [TBLILCE] WHERE /*WS*/ ILCE_KODU = '" + ILCE_KODU.Text + "' /*WE*/";
                qryIlce.Open();
                if (qryIlce.Found())
                {
                    qryIlce.Mode = EnmQryMode.Update;
                }
                else
                {
                    qryIlce.Mode = EnmQryMode.Insert;
                }
                ArsLibrary.ArsPanelToQry(PnlIlceSabit, qryIlce);
                qryIlce.Exec();

                if (qryIlce.execErrorCode == "0")
                {
                    switch (qryIlce.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);
                }
                IL_KODU.Focus();
            }
        }
Beispiel #28
0
 private void KATEGORI_KODU_ArsExit(object sender, EventArgs e)
 {
     if (KATEGORI_KODU.IsNotEmpty())
     {
         ArsSQLQry qryKategori = new ArsSQLQry();
         qryKategori.SQLText = "SELECT * FROM [TBLKATEGORI] WHERE /*WS*/KATEGORI_KODU = '" + KATEGORI_KODU.Text + "'/*WE*/";
         qryKategori.Open();
         if (qryKategori.Found())
         {
             ArsLibrary.ArsQryToPanel(pnlKategoriler, qryKategori);
             if (qryKategori.GetString("RENK_KODU") != "")
             {
                 RENK_KODU.Color = Color.FromArgb(Convert.ToInt32(qryKategori.GetString("RENK_KODU")));
             }
         }
         else
         {
             pnlKategoriler.Clear(KATEGORI_KODU.ArTag);
         }
     }
     else
     {
         pnlKategoriler.Clear();
     }
 }
Beispiel #29
0
        private void CARI_KODU_ArsExit(object sender, EventArgs e)
        {
            cariGuid = "";
            if (CARI_KODU.IsNotEmpty())
            {
                ArsSQLQry qryCari = new ArsSQLQry();
                qryCari.SQLText = "SELECT * FROM [TBLCARI] WHERE /*WS*/CARI_KODU = '" + CARI_KODU.Text + "'/*WE*/";
                qryCari.Open();
                if (qryCari.Found())
                {
                    cariGuid = qryCari.GetString("REC_GUID");
                    ArsLibrary.ArsQryToPanel(pnlCariSabit, qryCari);
                    onCariExit = true;
                    IL_ArsExit(IL_ADI, null);
                    CARI_KODU.Select(0, CARI_KODU.Text.Length);
                }
                else
                {
                    pnlCariSabit.Clear(CARI_KODU.ArTag);
                }
            }
            else
            {
                pnlCariSabit.Clear();
            }

            if (ULKE_ADI.IsEmpty())
            {
                ULKE_ADI.Text = "Türkiye";
            }
        }
Beispiel #30
0
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            ArsSQLQry qryEkranDizayn = new ArsSQLQry();

            qryEkranDizayn.SQLText = "SELECT * FROM [TBLEKRANDIZAYN] WHERE /*WS*/MENU_KODU = '" + menuKodu.Replace("'", "''") + "' " +
                                     "AND CONTROL_NAME = '" + compList[lbComps.SelectedIndex].name + "'/*WE*/";
            qryEkranDizayn.Open();
            if (qryEkranDizayn.Found())
            {
                qryEkranDizayn.Mode = EnmQryMode.Update;
            }
            else
            {
                qryEkranDizayn.Mode = EnmQryMode.Insert;
            }
            qryEkranDizayn.SetString("MENU_KODU", menuKodu.Replace("'", "''"));
            qryEkranDizayn.SetString("PANEL_NAME", compList[lbComps.SelectedIndex].pnlName);
            qryEkranDizayn.SetString("CONTROL_NAME", compList[lbComps.SelectedIndex].name);

            switch (compList[lbComps.SelectedIndex].type)
            {
            case 0:
                qryEkranDizayn.SetString("STR_DEGER", FullText.Text);
                qryEkranDizayn.SetString("PROPERTY", "FullText");
                break;

            case 1:
                qryEkranDizayn.SetBool("BOOL_DEGER", ArVisible.Checked);
                qryEkranDizayn.SetString("PROPERTY", "ArVisible");
                break;

            case 2:
                qryEkranDizayn.SetBool("BOOL_DEGER", ArVisible.Checked);
                qryEkranDizayn.SetString("PROPERTY", "ArVisible");
                break;

            case 3:
                qryEkranDizayn.SetBool("BOOL_DEGER", ArVisible.Checked);
                qryEkranDizayn.SetString("PROPERTY", "ArVisible");
                break;

            case 4:
                qryEkranDizayn.SetBool("BOOL_DEGER", ArVisible.Checked);
                qryEkranDizayn.SetString("PROPERTY", "ArVisible");
                break;

            case 5:
                qryEkranDizayn.SetBool("BOOL_DEGER", ArVisible.Checked);
                qryEkranDizayn.SetString("PROPERTY", "ArVisible");
                break;
            }
            qryEkranDizayn.Exec();

            if (qryEkranDizayn.errorCode == "0")
            {
                ArsMessage.ShowMessage("Bilgi", "Kayıt Başarıyla Gerçekleşti.");
                ArsEkranDizayn_Load(this, null);
            }
        }