Пример #1
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();
     }
 }
Пример #2
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();
     }
 }
Пример #3
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();
     }
 }
Пример #4
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";
            }
        }
Пример #5
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";
            }
        }
Пример #6
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");
            }
        }
Пример #7
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();
        }
Пример #8
0
 private void btnFirmaRehber_AfterGuide(object sender, EventArgs e)
 {
     if (FIRMA_ADI.Text != "")
     {
         ArsSQLQry qryKullaniciKodu = new ArsSQLQry();
         qryKullaniciKodu.SQLText = "SELECT * FROM [TBLKULLANICI] WHERE /*WS*/FIRMA_ADI = '" + FIRMA_ADI.Text + "'/*WE*/";
         qryKullaniciKodu.Open();
         if (qryKullaniciKodu.Found())
         {
             ArsLibrary.ArsQryToPanel(pnlMusteriler, qryKullaniciKodu);
         }
     }
 }
Пример #9
0
 private void STOK_KODU_ArsExit(object sender, EventArgs e)
 {
     if (STOK_KODU.IsNotEmpty() && ALT_STOK_KODU.IsNotEmpty())
     {
         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())
         {
             ArsLibrary.ArsQryToPanel(pnlStokAltUrun, qryStok);
         }
     }
 }
Пример #10
0
        private void grdAdresListesi_ArsDoubleClick(object sender, EventArgs e)
        {
            ArsSQLQry qryAdres = new ArsSQLQry();

            qryAdres.SQLText = "SELECT * FROM [TBLCARIADRES] WHERE /*WS*/REC_ID = " + grdAdresListesi.getSelectedRowData("REC_ID") + "/*WE*/";
            qryAdres.Open();
            BtnAdresTemizle_Click(BtnAdresTemizle, null);
            ArsLibrary.ArsQryToPanel(PnlAdres, qryAdres);
            if (ADRES_IL.IsNotEmpty())
            {
                IL_ILCE_FARKLI.Checked = true;
            }
        }
Пример #11
0
        private void KasaIslem_Load(object sender, System.EventArgs e)
        {
            if (belgeNo != "")
            {
                belgeDuzenleme      = true;
                KASA_KODU.ArEnable  = false;
                TARIH.ArEnable      = false;
                CARI_KODU.ArEnable  = false;
                BELGE_TIPI.ArEnable = false;
                BtnTemizle.Visible  = false;

                ArsSQLQry qryBelge = new ArsSQLQry();
                qryBelge.SQLText = "SELECT HAR.*, CARI.CARI_KODU, CARI.CARI_ADI, KASA.KASA_ADI FROM [TBLKASAHAR] HAR, TBLCARI CARI, TBLKASA KASA " +
                                   "WHERE /*WS*/BELGE_NO = '" + belgeNo + "' " +
                                   "AND CARI.CARI_KODU = HAR.KOD " +
                                   "AND KASA.KASA_KODU = HAR.KASA_KODU/*WE*/";
                qryBelge.Open();
                ArsLibrary.ArsQryToPanel(pnlKasaIslem, qryBelge);
            }
        }
Пример #12
0
 private void BIRIM_KODU_ArsExit(object sender, EventArgs e)
 {
     if (BIRIM_KODU.IsNotEmpty())
     {
         ArsSQLQry qryBirim = new ArsSQLQry();
         qryBirim.SQLText = "SELECT * FROM [TBLBLUEBIRIM] WHERE /*WS*/BIRIM_KODU = '" + BIRIM_KODU.Text + "'/*WE*/";
         qryBirim.Open();
         if (qryBirim.Found())
         {
             ArsLibrary.ArsQryToPanel(PnlBirim, qryBirim);
         }
         else
         {
             PnlBirim.Clear(BIRIM_KODU.ArTag);
         }
     }
     else
     {
         PnlBirim.Clear();
     }
 }
Пример #13
0
 private void KDV_KODU_ArsExit(object sender, EventArgs e)
 {
     if (KDV_KODU.IsNotEmpty())
     {
         ArsSQLQry qryKDVOran = new ArsSQLQry();
         qryKDVOran.SQLText = "SELECT * FROM [TBLKDVORAN] WHERE /*WS*/KDV_KODU = '" + KDV_KODU.Text + "'/*WE*/";
         qryKDVOran.Open();
         if (qryKDVOran.Found())
         {
             ArsLibrary.ArsQryToPanel(PnlKDVoran, qryKDVOran);
         }
         else
         {
             PnlKDVoran.Clear(KDV_KODU.ArTag);
         }
     }
     else
     {
         PnlKDVoran.Clear();
     }
 }
Пример #14
0
 private void ILCE_KODU_ArsExit(object sender, EventArgs e)
 {
     if (ILCE_KODU.IsNotEmpty())
     {
         ArsSQLQry qryIlceGrup = new ArsSQLQry();
         qryIlceGrup.SQLText = "SELECT * FROM [TBLILCE] WHERE /*WS*/ILCE_KODU = '" + ILCE_KODU.Text + "'/*WE*/";
         qryIlceGrup.Open();
         if (qryIlceGrup.Found())
         {
             ArsLibrary.ArsQryToPanel(PnlIlceSabit, qryIlceGrup);
         }
         else
         {
             PnlIlceSabit.Clear(ILCE_KODU.ArTag);
         }
     }
     else
     {
         PnlIlceSabit.Clear();
     }
 }
Пример #15
0
 private void GARSON_KODU_ArsExit(object sender, EventArgs e)
 {
     if (GARSON_KODU.IsNotEmpty())
     {
         ArsSQLQry qryGarson = new ArsSQLQry();
         qryGarson.SQLText = "SELECT * FROM [TBLBLUEGARSON] WHERE /*WS*/GARSON_KODU = '" + GARSON_KODU.Text + "'/*WE*/";
         qryGarson.Open();
         if (qryGarson.Found())
         {
             ArsLibrary.ArsQryToPanel(PnlGarson, qryGarson);
         }
         else
         {
             PnlGarson.Clear(GARSON_KODU.ArTag);
         }
     }
     else
     {
         PnlGarson.Clear();
     }
 }
Пример #16
0
 private void KASA_KODU_ArsExit(object sender, EventArgs e)
 {
     if (KASA_KODU.IsNotEmpty())
     {
         ArsSQLQry qryKasa = new ArsSQLQry();
         qryKasa.SQLText = "SELECT * FROM [TBLKASA] WHERE /*WS*/KASA_KODU = '" + KASA_KODU.Text + "'/*WE*/";
         qryKasa.Open();
         if (qryKasa.Found())
         {
             ArsLibrary.ArsQryToPanel(PnlKasaSabit, qryKasa);
         }
         else
         {
             PnlKasaSabit.Clear(KASA_KODU.ArTag);
         }
     }
     else
     {
         PnlKasaSabit.Clear();
     }
 }
Пример #17
0
 private void BELGE_TIPI_ArsExit(object sender, System.EventArgs e)
 {
     if (BELGE_TIPI.IsNotEmpty())
     {
         ArsSQLQry qryBelgeTipTanim = new ArsSQLQry();
         qryBelgeTipTanim.SQLText = "SELECT * FROM [TBLBELGETIP] WHERE /*WS*/BELGE_TIPI = '" + BELGE_TIPI.Text + "'/*WE*/";
         qryBelgeTipTanim.Open();
         if (qryBelgeTipTanim.Found())
         {
             ArsLibrary.ArsQryToPanel(pnlBelgeTipTanim, qryBelgeTipTanim);
         }
         else
         {
             pnlBelgeTipTanim.Clear(BELGE_TIPI.ArTag);
         }
     }
     else
     {
         pnlBelgeTipTanim.Clear();
     }
 }
Пример #18
0
 private void SITE_ADI_ArsExit(object sender, EventArgs e)
 {
     if (SITE_ADI.IsNotEmpty())
     {
         ArsSQLQry qry = new ArsSQLQry();
         qry.SQLText = "SELECT * FROM [TBLSITE] WHERE /*WS*/SITE_ADI = '" + SITE_ADI.Text + "'/*WE*/";
         qry.Open();
         if (qry.Found())
         {
             ArsLibrary.ArsQryToPanel(pnlSiteTanimlama, qry);
         }
         else
         {
             pnlSiteTanimlama.Clear(SITE_ADI.ArTag);
         }
     }
     else
     {
         pnlSiteTanimlama.Clear();
     }
 }
Пример #19
0
 private void TIP_KODU_ArsExit(object sender, EventArgs e)
 {
     if (TIP_KODU.IsNotEmpty())
     {
         ArsSQLQry qryRezTip = new ArsSQLQry();
         qryRezTip.SQLText = "SELECT * FROM [TBLREZERVASYONTIP] WHERE /*WS*/TIP_KODU = '" + TIP_KODU.Text + "'/*WE*/";
         qryRezTip.Open();
         if (qryRezTip.Found())
         {
             ArsLibrary.ArsQryToPanel(pnlRezervasyonTip, qryRezTip);
         }
         else
         {
             pnlRezervasyonTip.Clear(TIP_KODU.ArTag);
         }
     }
     else
     {
         pnlRezervasyonTip.Clear();
     }
 }
Пример #20
0
 private void MESAJ_BASLIGI_ArsExit(object sender, EventArgs e)
 {
     if (MESAJ_BASLIGI.IsNotEmpty())
     {
         ArsSQLQry qryCariGrup = new ArsSQLQry();
         qryCariGrup.SQLText = "SELECT * FROM [TBLMESAJ] WHERE /*WS*/MESAJ_BASLIGI = '" + MESAJ_BASLIGI.Text + "'/*WE*/";
         qryCariGrup.Open();
         if (qryCariGrup.Found())
         {
             ArsLibrary.ArsQryToPanel(pnlMesaj, qryCariGrup);
         }
         else
         {
             pnlMesaj.Clear(MESAJ_BASLIGI.ArTag);
         }
     }
     else
     {
         pnlMesaj.Clear();
     }
 }
Пример #21
0
 private void YER_KODU_ArsExit(object sender, EventArgs e)
 {
     if (YER_KODU.IsNotEmpty())
     {
         ArsSQLQry qryRezYer = new ArsSQLQry();
         qryRezYer.SQLText = "SELECT * FROM [TBLREZERVASYONYER] WHERE /*WS*/YER_KODU = '" + YER_KODU.Text + "'/*WE*/";
         qryRezYer.Open();
         if (qryRezYer.Found())
         {
             ArsLibrary.ArsQryToPanel(pnlRezervasyonYer, qryRezYer);
         }
         else
         {
             pnlRezervasyonYer.Clear(YER_KODU.ArTag);
         }
     }
     else
     {
         pnlRezervasyonYer.Clear();
     }
 }
Пример #22
0
 private void MASA_TANIMI_ArsExit(object sender, EventArgs e)
 {
     if (MASA_TANIMI.IsNotEmpty())
     {
         ArsSQLQry qryMasa = new ArsSQLQry();
         qryMasa.SQLText = "SELECT * FROM [TBLBLUEMASA] WHERE /*WS*/MASA_TANIMI = '" + MASA_TANIMI.Text + "'/*WE*/";
         qryMasa.Open();
         if (qryMasa.Found())
         {
             ArsLibrary.ArsQryToPanel(PnlMasa, qryMasa);
         }
         else
         {
             PnlMasa.Clear(MASA_TANIMI.ArTag);
         }
     }
     else
     {
         PnlMasa.Clear();
     }
 }
Пример #23
0
 private void GRUP_KODU_ArsExit(object sender, EventArgs e)
 {
     if (GRUP_KODU.IsNotEmpty())
     {
         ArsSQLQry qryStokGrup = new ArsSQLQry();
         qryStokGrup.SQLText = "SELECT * FROM [TBLSTOKGRUP] WHERE /*WS*/GRUP_KODU = '" + GRUP_KODU.Text + "'/*WE*/";
         qryStokGrup.Open();
         if (qryStokGrup.Found())
         {
             ArsLibrary.ArsQryToPanel(PnlStokGrup, qryStokGrup);
         }
         else
         {
             PnlStokGrup.Clear(GRUP_KODU.ArTag);
         }
     }
     else
     {
         PnlStokGrup.Clear();
     }
 }
Пример #24
0
 private void BOLGE_KODU_ArsExit(object sender, EventArgs e)
 {
     if (BOLGE_KODU.IsNotEmpty())
     {
         ArsSQLQry qryStokGrup = new ArsSQLQry();
         qryStokGrup.SQLText = "SELECT * FROM [TBLBOLGE] WHERE /*WS*/BOLGE_KODU = '" + BOLGE_KODU.Text + "'/*WE*/";
         qryStokGrup.Open();
         if (qryStokGrup.Found())
         {
             ArsLibrary.ArsQryToPanel(pnlBolge, qryStokGrup);
         }
         else
         {
             pnlBolge.Clear(BOLGE_KODU.ArTag);
         }
     }
     else
     {
         pnlBolge.Clear();
     }
 }
Пример #25
0
 private void HESAP_KODU_ArsExit(object sender, EventArgs e)
 {
     if (HESAP_KODU.IsNotEmpty())
     {
         ArsSQLQry qryBanka = new ArsSQLQry();
         qryBanka.SQLText = "SELECT * FROM [TBLBANKA] WHERE /*WS*/HESAP_KODU = '" + HESAP_KODU.Text + "'/*WE*/";
         qryBanka.Open();
         if (qryBanka.Found())
         {
             ArsLibrary.ArsQryToPanel(PnlBankaHesap, qryBanka);
         }
         else
         {
             PnlBankaHesap.Clear(HESAP_KODU.ArTag);
             ILCE_ADI.ArEnable             = false;
             TCMB_BANKA_SUBE_KODU.ArEnable = false;
         }
     }
     else
     {
         PnlBankaHesap.Clear();
     }
 }
Пример #26
0
        private void CEVRIM_KODU_ArsExit(object sender, EventArgs e)
        {
            if (CEVRIM_KODU.IsNotEmpty())
            {
                ArsSQLQry qryCari = new ArsSQLQry();
                qryCari.SQLText = "SELECT * FROM [TBLSTOKCEVRIM] WHERE /*WS*/CEVRIM_KODU = '" + CEVRIM_KODU.Text + "'/*WE*/";
                qryCari.Open();
                if (qryCari.Found())
                {
                    ArsLibrary.ArsQryToPanel(PnlPaketTanim, qryCari);

                    CEVRIM_KODU.Select(0, CEVRIM_KODU.Text.Length);
                }
                else
                {
                    PnlPaketTanim.Clear(CEVRIM_KODU.ArTag);
                }
            }
            else
            {
                PnlPaketTanim.Clear();
            }
        }
Пример #27
0
 private void KULLANICI_NO_ArsExit(object sender, System.EventArgs e)
 {
     if (KULLANICI_NO.IsNotEmpty())
     {
         ArsSQLQry qryKullanici = new ArsSQLQry();
         qryKullanici.artezQry = true;
         qryKullanici.SQLText  = "SELECT * FROM [TBLKULLANICI] WHERE /*WS*/KULLANICI_NO = '" + KULLANICI_NO.Text + "'/*WE*/";
         qryKullanici.Open();
         if (qryKullanici.Found())
         {
             ArsLibrary.ArsQryToPanel(pnlKullanici, qryKullanici);
             SIFRE.SetDataStr(ArsLibrary.Decryption(qryKullanici.GetString("SIFRE")));
         }
         else
         {
             pnlKullanici.Clear(KULLANICI_NO.ArTag);
         }
     }
     else
     {
         pnlKullanici.Clear();
     }
 }
Пример #28
0
 protected void GridDoubleClickEvent(object sender, EventArgs e)
 {
     arsDoubleClickBefore(e);
     if (focusPanel != null && grdService != null && grdService.TableName != "" && getSelectedRowData(KeyValue) != "")
     {
         ArsSQLQry qryGrid = new ArsSQLQry();
         qryGrid.artezQry = isArtezDB;
         if (panelSQL == "")
         {
             qryGrid.SQLText = "SELECT * FROM [" + grdService.TableName + "] WHERE /*WS*/" + KeyValue + "='" + getSelectedRowData(KeyValue) + "'/*WE*/";
         }
         else
         {
             qryGrid.SQLText = panelSQL + " AND " + KeyValue + "='" + getSelectedRowData(KeyValue) + "'/*WE*/";
         }
         qryGrid.Open();
         if (qryGrid.Found())
         {
             ArsLibrary.ArsQryToPanel(focusPanel, qryGrid);
             arsDoubleClick(e);
             Control focusControl = focusPanel.GetControlByName(KeyValue);
             if (focusControl != null)
             {
                 focusControl.Focus();
             }
         }
         else
         {
             arsDoubleClick(e);
         }
     }
     else
     {
         arsDoubleClick(e);
     }
 }
Пример #29
0
        private void Rezervasyon_Load(object sender, EventArgs e)
        {
            lblTarih.Text   = "Tarih: " + tarih;
            lblYer.Text     = "Yer: " + yer;
            lblBasSaat.Text = "Başlangıç Saati: " + basSaat;
            lblBitSaat.Text = "Bitiş Saati: " + bitSaat;

            SAAT_RECID.SetDataStr(saatRecID.ToString());
            REZ_TARIH.Text       = tarih;
            BASLANGIC_SAATI.Text = basSaat;
            BITIS_SAATI.Text     = bitSaat;
            YER_KODU.Text        = yerKodu;
            if (rezOps == 2 || girisKaydi)
            {
                TC_NO.ArVisible             = false;
                ADRES.ArVisible             = false;
                DAMAT_ADI.ArVisible         = false;
                GELIN_ADI.ArVisible         = false;
                DAMAT_BABA.ArVisible        = false;
                GELIN_BABA.ArVisible        = false;
                SUNNET_COCUGU_ADI.ArVisible = false;
                KISI_SAYISI.ArVisible       = false;
                DUGUN_FIYATI.ArVisible      = false;
                OPSIYON_SURESI.ArVisible    = true;
                cbYazdir.ArVisible          = false;
                btnEkstraEkle.Visible       = false;
                SOZLESME_NO.ArVisible       = false;
                REZERVASYON_NOT.ArVisible   = false;
                KAPORA.ArVisible            = false;
                if (girisKaydi)
                {
                    OPSIYON_SURESI.ArVisible = false;
                }
                else
                {
                    OPSIYON_SURESI.CanNull = false;
                }
                TC_NO.CanNull       = true;
                KISI_SAYISI.CanNull = true;
                GELIN_TEL.ArVisible = false;
                DAMAT_TEL.ArVisible = false;

                BtnKaydet.Location  = new Point(BtnKaydet.Location.X, 110);
                BtnTemizle.Location = new Point(BtnTemizle.Location.X, 110);

                Size = new Size(779, 325);
            }
            else if (rezOps == 1)
            {
                OPSIYON_SURESI.ArVisible = false;
                OPSIYON_SURESI.CanNull   = true;
                pnlRezervasyon.Controls.Remove(OPSIYON_SURESI);
            }

            if (rezOpsRecID == -1)
            {
                ArsSQLQry qryOpsiyon = new ArsSQLQry();
                qryOpsiyon.SQLText = "SELECT TOP 1 * FROM [TBLREZERVASYONHAR]";
                qryOpsiyon.Open();
                qryOpsiyon.Mode = EnmQryMode.Insert;
                ArsLibrary.ArsPanelToQry(pnlRezervasyon, qryOpsiyon);
                qryOpsiyon.SetInt("REZ_OPS", 2);
                qryOpsiyon.SetInt("OPSIYON_SURESI", 1);
                qryOpsiyon.SetDate("OPSIYON_BITIS_TARIHI", DateTime.Now.AddDays(1).ToString("dd.MM.yyyy"));
                qryOpsiyon.Exec();
                OPSIYON_RECID.SetDoubleData(qryOpsiyon.insertRecID);
            }
            else
            {
                ArsSQLQry qryRezOps = new ArsSQLQry();
                qryRezOps.SQLText = "SELECT * FROM [TBLREZERVASYONHAR] WHERE /*WS*/REC_ID = " + rezOpsRecID + "/*WE*/";
                qryRezOps.Open();
                if (qryRezOps.Found())
                {
                    ArsLibrary.ArsQryToPanel(pnlRezervasyon, qryRezOps);
                }
                OPSIYON_RECID.SetDoubleData(rezOpsRecID);
                basSaat         = qryRezOps.GetString("BASLANGIC_SAATI");
                bitSaat         = qryRezOps.GetString("BITIS_SAATI");
                lblBasSaat.Text = "Başlangıç Saati: " + basSaat;
                lblBitSaat.Text = "Bitiş Saati: " + bitSaat;

                if (qryRezOps.GetDouble("REZ_OPS") == 1.0)
                {
                    ArsSQLQry qryEkstra = new ArsSQLQry();
                    qryEkstra.SQLText = "SELECT EKSTRA.REC_ID, STOK_ADI, EKSTRA.STOK_KODU, TUTAR FROM [TBLREZERVASYONEKSTRA] EKSTRA, TBLSTOK STOK WHERE /*WS*/EKSTRA.STOK_KODU = STOK.STOK_KODU AND REZERVASYON_RECID = " + rezOpsRecID + "/*WE*/";
                    qryEkstra.Open();
                    if (qryEkstra.Found())
                    {
                        for (int i = 0; i < qryEkstra.DataCount(); i++)
                        {
                            BtnEkstraEkle_Click(btnEkstraEkle, null);
                            foreach (Control ctrl in pnlRezervasyon.Controls)
                            {
                                if (ctrl is ArsEdit && (ctrl as ArsEdit).ArTag == ekstraTag - 2 && (ctrl as ArsEdit).ArName == "STOK_ADI")
                                {
                                    (ctrl as ArsEdit).SetDataStr(qryEkstra.GetString("STOK_ADI"));
                                    (ctrl as ArsEdit).PrivateValue = qryEkstra.GetString("STOK_KODU");
                                }
                                if (ctrl is ArsEdit && (ctrl as ArsEdit).ArTag == ekstraTag - 1 && (ctrl as ArsEdit).ArName == "STOK_TUTAR")
                                {
                                    (ctrl as ArsEdit).SetDoubleData(qryEkstra.GetDouble("TUTAR"));
                                    (ctrl as ArsEdit).PrivateValue = qryEkstra.GetInt("REC_ID").ToString();
                                }
                            }
                            qryEkstra.Next();
                        }
                    }
                }
            }
        }
Пример #30
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())
                {
                    ArsLibrary.ArsQryToPanel(pnlStoklar, qryStok);

                    ArsSQLQry qryStokPath = new ArsSQLQry();
                    qryStokPath.SQLText = "SELECT DEMIR_STR_2 FROM [TBLSTOK] WHERE /*WS*/STOK_KODU = '" + STOK_KODU.Text + "'/*WE*/";
                    qryStokPath.Open();
                    string   path     = qryStokPath.GetString("DEMIR_STR_2");
                    string[] pathList = path.Split('\\');
                    if (tvGrup.SelectedNode != null)
                    {
                        tvGrup.SelectedNode.BackColor = tvGrup.BackColor;
                        tvGrup.SelectedNode.ForeColor = tvGrup.ForeColor;
                    }
                    tvGrup.SelectedNode = tvGrup.Nodes[0];
                    for (int i = 1; i < pathList.Length; i++)
                    {
                        if (tvGrup.SelectedNode == null)
                        {
                            foreach (TreeNode node in tvGrup.Nodes)
                            {
                                if (node.Text == pathList[i])
                                {
                                    tvGrup.SelectedNode = node;
                                    break;
                                }
                            }
                        }
                        else
                        {
                            foreach (TreeNode node in tvGrup.SelectedNode.Nodes)
                            {
                                if (node.Text == pathList[i])
                                {
                                    tvGrup.SelectedNode = node;
                                    break;
                                }
                            }
                        }
                    }
                    if (tvGrup.SelectedNode != null)
                    {
                        tvGrup.SelectedNode.BackColor = Color.Blue;
                        tvGrup.SelectedNode.ForeColor = Color.White;
                    }

                    ArsSQLQry qryStokResim = new ArsSQLQry();
                    qryStokResim.SQLText = "SELECT * FROM [TBLSTOKRESIM] WHERE /*WS*/STOK_KODU = '" + STOK_KODU.Text + "'/*WE*/";
                    qryStokResim.Open();
                    if (qryStokResim.Found())
                    {
                        STOK_RESIM.Image = qryStokResim.GetImage("IMAGE_DATA");
                        stokResim        = STOK_RESIM.Image;
                    }
                }
                else
                {
                    pnlStoklar.Clear(STOK_KODU.ArTag);
                    STOK_RESIM.Image = null;
                    stokResim        = null;
                }
            }
            else
            {
                pnlStoklar.Clear();
            }
        }