Exemple #1
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...");
            }
        }
Exemple #2
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";
            }
        }
Exemple #3
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();
            }
        }
Exemple #4
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();
            }
        }
Exemple #5
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";
            }
        }
Exemple #6
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();
        }
Exemple #7
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();
            }
        }
Exemple #8
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();
     }
 }
Exemple #9
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;
            }
        }
Exemple #10
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ı!");
                 }
             }
         }
     }
 }
Exemple #11
0
        private void btnStokParamKaydet_Click(object sender, EventArgs e)
        {
            if (STOK_KODU_OTOMATIK_MI.Checked)
            {
                ArsLibrary.SaveParam("STOK", "STOK_KODU_OTOMATIK_MI", STOK_KODU_OTOMATIK_MI.focusLabel.Text, "", 1.0);
            }
            else
            {
                ArsLibrary.SaveParam("STOK", "STOK_KODU_OTOMATIK_MI", STOK_KODU_OTOMATIK_MI.focusLabel.Text, "", 0.0);
            }

            if (STOK_KODU_OTOMATIK_MI.Checked)
            {
                ArsLibrary.SaveParam("STOK", "STOK_SERI", STOK_SERI.focusLabel.Text, STOK_SERI.GetDataStr(), -1.0);
            }
            else
            {
                ArsLibrary.SaveParam("STOK", "STOK_SERI", STOK_SERI.focusLabel.Text, STOK_SERI.GetDataStr(), -1.0);
            }

            if (STOK_KODU_OTOMATIK_MI.Checked)
            {
                ArsLibrary.SaveParam("STOK", "STOK_KODU_UZUNLUK", STOK_KODU_UZUNLUK.focusLabel.Text, "", STOK_KODU_UZUNLUK.GetDoubleData());
            }
            else
            {
                ArsLibrary.SaveParam("STOK", "STOK_KODU_UZUNLUK", STOK_KODU_UZUNLUK.focusLabel.Text, "", 0.0);
            }

            ArsMessage.ShowMessage("Bilgi", "Stok Parametreleri Kaydedildi");
        }
        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();
        }
Exemple #13
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();
     }
 }
Exemple #14
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);
        }
Exemple #15
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();
     }
 }
Exemple #16
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();
            }
        }
Exemple #17
0
        private void BtnKaydet_Click(object sender, EventArgs e)
        {
            if (pnlSetup.CanNullsCheck())
            {
                ArsLibrary.SaveLineCFG("DBServerName", SERVER.GetDataStr());
                ArsLibrary.SaveLineCFG("DBUserName", DB_KULLANICI_ADI.GetDataStr());
                ArsLibrary.SaveLineCFG("DBPassword", DB_SIFRE.GetDataStr());
                ArsLibrary.SaveLineCFG("DBName", "master");

                ArsLibrary.dbServerName = SERVER.GetDataStr();
                ArsLibrary.dbUserName   = DB_KULLANICI_ADI.GetDataStr();
                ArsLibrary.dbPassword   = DB_SIFRE.GetDataStr();
                ArsLibrary.dbName       = "master";

                ArsMessage.ShowMessage("Bilgi", "Kayıt Tamamlandı");
                if (girisForm != null)
                {
                    girisForm.Size = new Size(480, 300);
                }
                Close();
            }
            else
            {
                ArsMessage.ShowMessage("Hata", "Lütfen veritabanı Bağlantısı İçin Gerekli Bilgileri Doldurunuz.");
            }
        }
Exemple #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();
                }
            }
        }
Exemple #19
0
        private void BtnKaydet_Click(object sender, EventArgs e)
        {
            if (ONAY_KODU.IsNotEmpty())
            {
                ArsSQLQry qryLisans = new ArsSQLQry();
                qryLisans.lisansQry = true;
                qryLisans.SQLText   = "SELECT KULLANICI_SAYISI, APP_ID, MODUL_LIST FROM [TBLARTEZLISANS] WHERE /*WS*/LISANS_NUMARASI = '" + LISANS_NUMARASI.Text + "' AND " +
                                      "LISANS_SIFRESI = '" + ArsLibrary.Encryption(LISANS_SIFRESI.Text) + "' AND ONAY_KODU = '" + ONAY_KODU.Text + "' AND AKTIF_MI = 1/*WE*/";
                qryLisans.Open();
                if (qryLisans.Found())
                {
                    string kayitZamani  = DateTime.Now.Ticks.ToString();
                    string kayitKod     = ArsLibrary.Encryption(LISANS_NUMARASI.Text + "/" + LISANS_SIFRESI.Text + "/" + kayitZamani);
                    string kayitOnayKod = ArsLibrary.Encryption(kayitKod);

                    ArsSQLQry qryLisansLog = new ArsSQLQry();
                    qryLisansLog.lisansQry = true;
                    qryLisansLog.SQLText   = "SELECT * FROM [TBLARTEZLISANSLOG] WHERE /*WS*/1=2/*WE*/";
                    qryLisansLog.Open();
                    qryLisansLog.Mode = EnmQryMode.Insert;
                    qryLisansLog.SetString("LISANS_NUMARASI", LISANS_NUMARASI.Text);
                    qryLisansLog.SetString("KAYIT_PC_NAME", System.Environment.MachineName);
                    qryLisansLog.SetString("KAYIT_KOD", kayitKod);
                    qryLisansLog.SetString("KAYIT_ONAY_KOD", kayitOnayKod);
                    qryLisansLog.Exec();
                    int kayitRecID = qryLisansLog.insertRecID;

                    ArsLibrary.SaveLineLisansCFG("Lisans Numarası", LISANS_NUMARASI.Text);
                    ArsLibrary.SaveLineLisansCFG("Lisans Şifresi", LISANS_SIFRESI.Text);
                    ArsLibrary.SaveLineLisansCFG("Lisans Key", LISANS_KEY.Text);
                    ArsLibrary.SaveLineLisansCFG("Onay Kodu", ONAY_KODU.Text);
                    ArsLibrary.SaveLineLisansCFG("Kullanıcı Sayısı", qryLisans.GetInt("KULLANICI_SAYISI").ToString());
                    ArsLibrary.SaveLineLisansCFG("Modul List", qryLisans.GetString("MODUL_LIST"));
                    ArsLibrary.SaveLineLisansCFG("App ID", qryLisans.GetInt("APP_ID").ToString());
                    ArsLibrary.SaveLineLisansCFG("Kayıt Zamanı", kayitZamani);
                    ArsLibrary.SaveLineLisansCFG("Kayıt Kodu", kayitKod);
                    ArsLibrary.SaveLineLisansCFG("Kayıt Onay Kodu", kayitOnayKod);
                    ArsLibrary.SaveLineLisansCFG("Kayıt RecID", kayitRecID.ToString());
                    ArsLibrary.SaveLineLisansCFG("Server Name", System.Environment.MachineName);

                    ArsMessage.ShowMessage("Bilgi", "Lisans Kaydı Tamamlandı.");

                    ArsSetup setup = new ArsSetup();
                    setup.girisForm = girisForm;
                    setup.Show();

                    this.Close();
                }
                else
                {
                    ArsMessage.ShowMessage("Hata", "Lisans Bilgileri Hatalıdır");
                }
            }
            else
            {
                ArsMessage.ShowMessage("Hata", "Onay Kodu Boş Olamaz");
            }
        }
Exemple #20
0
 private void btnKaydet_Click(object sender, EventArgs e)
 {
     if (anaForm != null)
     {
         anaForm.aciklama = ACIKLAMA.GetDataStr();
     }
     ArsLibrary.CloseVirtualKeyboard();
     this.Close();
 }
        private void BtnKaydet_Click(object sender, EventArgs e)
        {
            if (pnlTarihDegistir.CanNullsCheck())
            {
                ArsSQLQry qrySaatKontrol = new ArsSQLQry();
                qrySaatKontrol.SQLText = "SELECT REZ_OPS FROM [TBLREZERVASYONHAR] WHERE /*WS*/YER_KODU = '" + YER_KODU.GetString() + "' AND SAAT_RECID = " + SAAT_RECID.GetString() + " AND TARIH = '" + TARIH.GetSQLDataStr() + "'/*WE*/";
                qrySaatKontrol.Open();
                if (qrySaatKontrol.Found())
                {
                    if (qrySaatKontrol.GetDouble("REZ_OPS") == 1)
                    {
                        ArsMessage.ShowMessage("Bilgi", "Seçilen Zaman Dilimi Doludur.");
                    }
                    else if (qrySaatKontrol.GetDouble("REZ_OPS") == 2)
                    {
                        ArsMessage.ShowMessage("Bilgi", "Seçilen Zaman Dilimi Opsiyonludur.");
                    }
                }
                else
                {
                    string    basSaat = "";
                    string    bitSaat = "";
                    ArsSQLQry qrySaat = new ArsSQLQry();
                    qrySaat.SQLText = "SELECT BASLANGIC_SAATI, BITIS_SAATI FROM [TBLREZERVASYONSAAT] WHERE /*WS*/REC_ID = " + SAAT_RECID.GetString() + "/*WE*/";
                    qrySaat.Open();
                    if (qrySaat.Found())
                    {
                        basSaat = qrySaat.GetString("BASLANGIC_SAATI");
                        bitSaat = qrySaat.GetString("BITIS_SAATI");
                    }

                    ArsSQLQry qryTarihDegistir = new ArsSQLQry();
                    qryTarihDegistir.SQLText = "SELECT * FROM [TBLREZERVASYONHAR] WHERE /*WS*/REC_ID = " + harID + "/*WE*/";
                    qryTarihDegistir.Open();
                    if (qryTarihDegistir.Found())
                    {
                        qryTarihDegistir.Mode = EnmQryMode.Update;
                        ArsLibrary.ArsPanelToQry(pnlTarihDegistir, qryTarihDegistir);
                        qryTarihDegistir.SetString("BASLANGIC_SAATI", basSaat);
                        qryTarihDegistir.SetString("BITIS_SAATI", bitSaat);
                        qryTarihDegistir.Exec();

                        if (qryTarihDegistir.errorCode == "0")
                        {
                            if (ArsMessage.ShowMessage("Bilgi", "Kayıt Başarıyla Düzenlenmiştir.") == DialogResult.OK)
                            {
                                if (parentForm != null)
                                {
                                    parentForm.Close();
                                }
                                this.Close();
                            }
                        }
                    }
                }
            }
        }
Exemple #22
0
        private void btnYeniSirket_Click(object sender, EventArgs e)
        {
            ArsLibrary.SaveLineCFG("DBVersion", "0");
            ArsNewDB arsNewDB = new ArsNewDB();

            arsNewDB.girisForm = this;
            arsNewDB.Show();
            Size = new Size(0, 0);
        }
Exemple #23
0
        private void btnKisayolParamKaydet_Click(object sender, EventArgs e)
        {
            ArsLibrary.SaveParam("APP", "KAYDET_KISAYOL", KAYDET_KISAYOL.focusLabel.Text, KAYDET_KISAYOL.GetDataStr(), 0.0);
            ArsLibrary.SaveParam("APP", "SIL_KISAYOL", SIL_KISAYOL.focusLabel.Text, SIL_KISAYOL.GetDataStr(), 0.0);
            ArsLibrary.SaveParam("APP", "TEMIZLE_KISAYOL", TEMIZLE_KISAYOL.focusLabel.Text, TEMIZLE_KISAYOL.GetDataStr(), 0.0);
            ArsLibrary.SaveParam("APP", "REHBER_KISAYOL", REHBER_KISAYOL.focusLabel.Text, REHBER_KISAYOL.GetDataStr(), 0.0);

            ArsMessage.ShowMessage("Bilgi", "Kısayol Parametreleri Kaydedildi");
        }
Exemple #24
0
        public override void ProgressFinish(int processID)
        {
            switch (processID)
            {
            case 0:
                ArsSQLQry qryAdminKullanici = new ArsSQLQry();
                qryAdminKullanici.artezQry = true;
                qryAdminKullanici.SQLText  = "SELECT * FROM [TBLKULLANICI]";
                qryAdminKullanici.Open();
                qryAdminKullanici.Mode = EnmQryMode.Insert;
                qryAdminKullanici.SetInt("KULLANICI_NO", 1);
                qryAdminKullanici.SetString("KULLANICI_ADI", "ARTEZ");
                qryAdminKullanici.SetBool("ADMIN_MI", true);
                qryAdminKullanici.SetString("SIFRE", ArsLibrary.Encryption("2103"));
                qryAdminKullanici.Exec();
                break;

            case 1:
                ArsSQLQry qrySirket = new ArsSQLQry();
                qrySirket.artezQry = true;
                qrySirket.SQLText  = "SELECT * FROM [TBLSIRKET] WHERE /*WS*/SIRKET_ADI = '" + SIRKET_ADI.Text + "'/*WE*/";
                qrySirket.Open();
                if (qrySirket.Found())
                {
                    qrySirket.Mode = EnmQryMode.Update;
                }
                else
                {
                    qrySirket.Mode = EnmQryMode.Insert;
                }
                qrySirket.SetInt("APP_ID", ArsLibrary.appId);
                qrySirket.SetString("SIRKET_ADI", SIRKET_ADI.Text);
                qrySirket.SetInt("DBYIL", Convert.ToInt32(YIL.Text));
                qrySirket.SetInt("SIRKET_VERSION", ArsLibrary.dbVersion);
                qrySirket.Exec();

                ArsLibrary.SaveLineCFG("DBName", SIRKET_ADI.Text);
                ArsLibrary.SaveLineCFG("DBVersion", ArsLibrary.dbVersion.ToString());

                if (!guncelle)
                {
                    ArsMessage.ShowMessage("Bilgi", SIRKET_ADI.Text + " Veritabanı Oluşturuldu");
                }
                else
                {
                    ArsMessage.ShowMessage("Bilgi", SIRKET_ADI.Text + " Veritabanı Güncellendi");
                }
                if (girisForm != null)
                {
                    girisForm.Size = new Size(480, 300);
                }
                Close();

                break;
            }
        }
Exemple #25
0
        private void ArsChildForm_Load(object sender, EventArgs e)
        {
            if (mdiForm)
            {
                //MinimizeBox = false;
                //MaximizeBox = false;
                //Resizable = false;
            }
            if (menuAdi != "")
            {
                menuKodu = ArsLibrary.Encryption(menuAdi);

                ArsSQLQry qryMenu = new ArsSQLQry();
                qryMenu.SQLText = "SELECT * FROM [TBLMENU] WHERE /*WS*/MENU_KODU = '" + menuKodu.Replace("'", "''") + "'/*WE*/";
                qryMenu.Open();
                if (!qryMenu.Found())
                {
                    qryMenu.Mode = EnmQryMode.Insert;
                    qryMenu.SetString("MENU_KODU", menuKodu.Replace("'", "''"));
                    qryMenu.SetString("MENU_ADI", menuAdi);
                    qryMenu.Exec();
                }
            }

            //ArsSQLQry qryKisayolParam = new ArsSQLQry();
            //qryKisayolParam.SQLText = "SELECT STR_DEGER, PARAMETRE FROM [TBLPARAMETRE] WHERE /*WS*/MODUL = 'APP'/*WE*/";
            //qryKisayolParam.Open();
            //if (qryKisayolParam.Found())
            //{
            //    for (int i = 0;i < qryKisayolParam.DataCount();i++)
            //    {
            //        switch (qryKisayolParam.GetString("PARAMETRE"))
            //        {
            //            case "KAYDET_KISAYOL":
            //                ArsLibrary.kaydetKisayol = qryKisayolParam.GetString("STR_DEGER");
            //                break;
            //            case "SIL_KISAYOL":
            //                ArsLibrary.silKisayol = qryKisayolParam.GetString("STR_DEGER");
            //                break;
            //            case "TEMIZLE_KISAYOL":
            //                ArsLibrary.temizleKisayol = qryKisayolParam.GetString("STR_DEGER");
            //                break;
            //            case "REHBER_KISAYOL":
            //                ArsLibrary.rehberKisayol = qryKisayolParam.GetString("STR_DEGER");
            //                break;
            //        }
            //        qryKisayolParam.Next();
            //    }
            //}

            if (recordForm)
            {
                pnlTool.Visible = true;
            }
        }
Exemple #26
0
        private void btnGirisCikisEkle_Click(object sender, EventArgs e)
        {
            if (pnlStokGirisCikis.CanNullsCheck())
            {
                ArsSQLQry qryBelgeNo = new ArsSQLQry();
                qryBelgeNo.SQLText = "SELECT * FROM [TBLOTONUM] WHERE /*WS*/NUMARA_KODU = '" + BELGE_NO.Text.ArsFirstDigits(10) + "'/*WE*/";
                qryBelgeNo.Open();
                if (qryBelgeNo.Found())
                {
                    qryBelgeNo.Mode = EnmQryMode.Update;
                }
                else
                {
                    qryBelgeNo.Mode = EnmQryMode.Insert;
                }
                qryBelgeNo.SetString("NUMARA_KODU", BELGE_NO.Text.ArsFirstDigits(10));
                qryBelgeNo.SetString("SON_NUMARA", BELGE_NO.Text.ArsLastDigits(5));
                qryBelgeNo.Exec();

                ArsSQLQry qryStokHar = new ArsSQLQry();
                qryStokHar.SQLText = "SELECT * FROM [TBLSTOKHAR] WHERE /*WS*/BELGE_NO = '" + BELGE_NO.Text + "'/*WE*/";
                qryStokHar.Open();
                if (qryStokHar.Found())
                {
                    qryStokHar.Mode = EnmQryMode.Update;
                }
                else
                {
                    qryStokHar.Mode = EnmQryMode.Insert;
                }
                ArsLibrary.ArsPanelToQry(pnlStokGirisCikis, qryStokHar);
                qryStokHar.SetString("STOK_KODU", stokKodu);
                qryStokHar.Exec();

                if (qryStokHar.execErrorCode == "0")
                {
                    switch (qryStokHar.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;
                    }
                    pnlStokGirisCikis.Clear();
                    pnlStokGirisCikis.Visible = false;
                    PnlIslem.Visible          = true;
                    tbFocus.Focus();
                    StokDetay_Load(this, null);
                }
            }
        }
Exemple #27
0
        protected void ArsEditEnterEvent(object sender, EventArgs e)
        {
            if (useVirtualKeyboard)
            {
                ArsLibrary.OpenVirtualKeyboard();
            }

            onEnterValue       = Text;
            onEnterValueDouble = GetDoubleData();
            SelectAll();
        }
Exemple #28
0
        private void BtnBORDRO_NOGuide_AfterGuide(object sender, EventArgs e)
        {
            ArsSQLQry qryBordro = new ArsSQLQry();

            qryBordro.SQLText = "SELECT * FROM [TBLCEKSENBORDRO] WHERE /*WS*/BORDRO_NO = '" + BORDRO_NO.GetDataStr() + "'/*WE*/";
            qryBordro.Open();
            if (qryBordro.Found())
            {
                ArsLibrary.ArsQryToPanel(PnlBordro, qryBordro);
            }
            KOD.Focus();
        }
Exemple #29
0
        private void Ayarlar_Load(object sender, EventArgs e)
        {
            ArsSQLQry qryAyar = new ArsSQLQry();

            qryAyar.SQLText = "SELECT * FROM [TBLAYARLAR]";
            qryAyar.Open();
            if (qryAyar.Found())
            {
                ArsLibrary.ArsQryToPanel(pnlAyarlar, qryAyar);
                pbBanner.Image = qryAyar.GetImage("BANNER");
            }
        }
Exemple #30
0
        private void CreateSirketDB()
        {
            sqlStrList = ArsLibrary.ReadArtSQL("sirket.sqlArt");
            if (arsProgress != null)
            {
                arsProgress.setPerProgMax(sqlStrList.Length);
                string execSQLStr = "";
                bool   isFirst    = true;
                bool   canExec    = true;
                foreach (string sqlStr in sqlStrList)
                {
                    if (sqlStr.Contains("--Açıklama:"))
                    {
                        arsProgress.lblMes.Text = sqlStr.AfterChr(':');

                        if (!isFirst && canExec)
                        {
                            ArsSQLQry qrySQL = new ArsSQLQry();
                            qrySQL.SQLText = execSQLStr;
                            qrySQL.Open();
                            execSQLStr = "";
                        }

                        isFirst = false;
                        canExec = true;

                        continue;
                    }
                    if (!canExec)
                    {
                        continue;
                    }
                    if (sqlStr.Contains("--Version:") && ArsLibrary.GetLineCFG("DBVersion") != "" && Convert.ToInt32(ArsLibrary.GetLineCFG("DBVersion")) >= Convert.ToInt32(sqlStr.AfterChr(':')))
                    {
                        canExec = false;
                    }

                    if (canExec)
                    {
                        execSQLStr += sqlStr + "\n";
                    }
                    arsProgress.progressFormPBC.Position++;
                    Thread.Sleep(5);
                }

                if (execSQLStr != "")
                {
                    ArsSQLQry qrySQL = new ArsSQLQry();
                    qrySQL.SQLText = execSQLStr;
                    qrySQL.Open();
                }
            }
        }