Esempio n. 1
0
    protected void drpTip_SelectedIndexChanged(object sender, EventArgs e)
    {//odatipi değiştirildiğine o odatipinin verileri getirir ve nesnelerin mevcut durumları sıfırlanır
        txtTipAd.Text                 = null;
        txtTipAciklama.Text           = null;
        txtKapasite.Text              = null;
        txtFiyat.Text                 = null;
        chkBalkon.Checked             = false;
        chkJakuzi.Checked             = false;
        chkKlima.Checked              = false;
        chkMutfak.Checked             = false;
        chkSacKurutmaMakinesi.Checked = false;
        chkSauna.Checked              = false;
        chkSesYalitimi.Checked        = false;
        chkTelevizyon.Checked         = false;
        radioDag.Checked              = false;
        radioDeniz.Checked            = false;
        radioOrman.Checked            = false;
        radioSehir.Checked            = false;
        radioYok.Checked              = false;

        if (drpTip.SelectedIndex != 0)
        {
            Oteller oteller = new Oteller();
            oteller.id = 1;
            OdaTip odaTipEkle = new OdaTip(null);
            odaTipEkle.ad = drpTip.Text;

            List <OdaTip> listOdaTip = new List <OdaTip>();
            listOdaTip              = db.OdaTipSelectTipAd(odaTipEkle);
            odaTipEkle              = listOdaTip[0];
            txtTipAd.Text           = odaTipEkle.ad;
            txtTipAciklama.Text     = odaTipEkle.aciklama;
            txtKapasite.Text        = odaTipEkle.odaKapasite.ToString();
            txtFiyat.Text           = odaTipEkle.fiyat.ToString();
            odaTipFotograf.ImageUrl = odaTipEkle.resimAd;

            List <OdaOzellik> listOdaOzellik = new List <OdaOzellik>();
            listOdaOzellik = db.OdaOzellikSelectOdaTipID(odaTipEkle);
            OdaOzellik odaOzellikEkle = new OdaOzellik(null);
            odaOzellikEkle                = listOdaOzellik[0];
            chkKlima.Checked              = odaOzellikEkle.klima;
            chkSauna.Checked              = odaOzellikEkle.sauna;
            chkTelevizyon.Checked         = odaOzellikEkle.televizyon;
            chkSacKurutmaMakinesi.Checked = odaOzellikEkle.sacKurutmaMakinasi;
            chkJakuzi.Checked             = odaOzellikEkle.jakuzi;
            chkSesYalitimi.Checked        = odaOzellikEkle.sesYalitimi;
            chkMutfak.Checked             = odaOzellikEkle.mutfak;
            chkBalkon.Checked             = odaOzellikEkle.balkon;

            if (odaOzellikEkle.manzaraId == 0)
            {
                radioYok.Checked = true;
            }
            else if (odaOzellikEkle.manzaraId == 1)
            {
                radioDeniz.Checked = true;
            }
            else if (odaOzellikEkle.manzaraId == 2)
            {
                radioOrman.Checked = true;
            }
            else if (odaOzellikEkle.manzaraId == 3)
            {
                radioDag.Checked = true;
            }
            else if (odaOzellikEkle.manzaraId == 4)
            {
                radioSehir.Checked = true;
            }
        }
    }
Esempio n. 2
0
    protected void btnTipDuzenle_Click(object sender, EventArgs e)
    {
        if (odaTipFotograf.ImageUrl != "")    //odatipini update eder
        {
            if (db.OdaTipAyniAddaVarMiSelect(txtTipAd.Text) == 0 && (radioDag.Checked == true || radioDeniz.Checked == true || radioOrman.Checked == true || radioSehir.Checked == true || radioYok.Checked == true))
            {
                Oteller oteller = new Oteller();
                OdaTip  odaTip  = new OdaTip(oteller)
                {
                    otelID      = 1,
                    ad          = txtTipAd.Text,
                    aciklama    = txtTipAciklama.Text,
                    fiyat       = Convert.ToDouble(txtFiyat.Text),
                    odaKapasite = Convert.ToInt32(txtKapasite.Text),
                    resimAd     = odaTipFotograf.ImageUrl
                };
                db.OdaTipUpdate(odaTip, drpTip.Text);
                odaTip.id = db.odaTipIDBul(odaTip);
                OdaOzellik odaOzellik = new OdaOzellik(odaTip)
                {
                    tipID              = odaTip.id,
                    klima              = chkKlima.Checked,
                    sauna              = chkSauna.Checked,
                    televizyon         = chkTelevizyon.Checked,
                    sacKurutmaMakinasi = chkSacKurutmaMakinesi.Checked,
                    jakuzi             = chkJakuzi.Checked,
                    sesYalitimi        = chkSesYalitimi.Checked,
                    mutfak             = chkMutfak.Checked,
                    balkon             = chkBalkon.Checked
                };
                if (radioDeniz.Checked == true)
                {
                    odaOzellik.manzaraId = 1;
                }
                else if (radioOrman.Checked == true)
                {
                    odaOzellik.manzaraId = 2;
                }
                else if (radioDag.Checked == true)
                {
                    odaOzellik.manzaraId = 3;
                }
                else if (radioSehir.Checked == true)
                {
                    odaOzellik.manzaraId = 4;
                }
                else if (radioYok.Checked == true)
                {
                    odaOzellik.manzaraId = 0;
                }
                db.OdaOzellikUpdate(odaOzellik);
            }

            HtmlMeta meta = new HtmlMeta();
            meta.HttpEquiv = "Refresh";
            meta.Content   = "2;url=odaTipDuzenle.aspx";
            this.Page.Controls.Add(meta);
            lblOnay.Visible = true;
            lblOnay.Text    = "İşleminiz tamamlandı , 2 saniye sonra yönlendirileceksiniz.";
        }
        else
        {
            lblResim.Visible = true;
            lblResim.Text    = "Lütfen resim seçiniz.";
        }
    }