protected void btnOdaDuzenle_Click(object sender, EventArgs e)//oda yapılan değişiklere göre update edilir { if (drpOdaTip.SelectedIndex == 0 && drpİslemYapilanOda.SelectedIndex == 0 && drpOdaTip.SelectedIndex == 0) { } else { OdaTip odaTip = new OdaTip(oteller); odaTip.ad = drpOdaTip.Text; List <OdaTip> list = new List <OdaTip>(); list = dbProcess.tipIDGetir(odaTip); odaTip = list[0]; Odalar odalar = new Odalar(oteller, odaTip) { tipID = odaTip.id, odaNo = int.Parse(drpİslemYapilanOda.Text) }; drpİslemYapilanKat.Text = null; drpİslemYapilanOda.Text = null; drpOdaTip.Text = null; txtTipAciklama.Text = null; dbProcess.OdalarUpdate(odalar); HtmlMeta meta = new HtmlMeta(); meta.HttpEquiv = "Refresh"; meta.Content = "2;url=odaDuzenle.aspx"; this.Page.Controls.Add(meta); lblOnay.Visible = true; lblOnay.Text = "İşleminiz tamamlandı , 2 saniye sonra yönlendirileceksiniz."; } }
protected void Page_Load(object sender, EventArgs e) { if (Session["yetki"] != "yönetici") { Response.Redirect("../../Login Sayfası/login.aspx"); } txtTipAciklama.ReadOnly = true; if (Page.IsPostBack == false) //odatipleri ve oteldeki katlar dropdownlar a doldurulur { drpİslemYapilanKat.Items.Insert(0, "Kat Seçiniz"); drpİslemYapilanOda.Items.Insert(0, "Oda Seçiniz"); drpOdaTip.Items.Insert(0, "Tip Seçiniz"); OdaTip odaTip = new OdaTip(oteller); Odalar odalar = new Odalar(oteller, odaTip); List <Odalar> katlarliste = new List <Odalar>(); katlarliste = dbProcess.katGetir(); for (int i = 0; i <= katlarliste.Count - 1; i++) { odalar = katlarliste[i]; drpİslemYapilanKat.Items.Add((odalar.kat).ToString()); } List <OdaTip> odaTipleriList = new List <OdaTip>(); odaTipleriList = dbProcess.tipAdlari(odaTip); for (int i = 0; i <= odaTipleriList.Count - 1; i++) { odaTip = odaTipleriList[i]; drpOdaTip.Items.Add((odaTip.ad)); } } }
protected void drpİslemYapilanKat_SelectedIndexChanged(object sender, EventArgs e) { if (drpİslemYapilanKat.SelectedIndex != 0)//seçilen katdaki bulunan odalar dropdowna eklenir { drpİslemYapilanOda.Items.Clear(); drpİslemYapilanOda.Items.Insert(0, "Oda Seçiniz"); if (drpİslemYapilanKat.SelectedIndex != 0) { OdaTip odaTip = new OdaTip(oteller); Odalar odalar = new Odalar(oteller, odaTip); odalar.kat = int.Parse(drpİslemYapilanKat.Text); List <Odalar> odalarliste = new List <Odalar>(); odalarliste = dbProcess.kataGoreOdalarGetir(odalar); for (int j = 0; j <= odalarliste.Count - 1; j++) { odalar = odalarliste[j]; drpİslemYapilanOda.Items.Add((odalar.odaNo).ToString()); } } } drpİslemYapilanOda.Text = null; drpOdaTip.Text = null; txtTipAciklama.Text = null; }
protected void Page_Load(object sender, EventArgs e) { if (Session["yetki"] != "yönetici") { Response.Redirect("../../Login Sayfası/login.aspx"); } try { if (!IsPostBack) { drpOdaTip.Items.Clear(); OdaTip odaTip = new OdaTip(oteller); Odalar odalar = new Odalar(oteller, odaTip); drpKatSayisi.Items.Insert(0, "Lütfen Kat Seçiniz"); drpOdaTip.Items.Insert(0, "Lütfen Oda Tipini Seçiniz"); List <OdaTip> odaTipleriList = new List <OdaTip>(); odaTipleriList = dbProcess.tipAdlari(odaTip); for (int i = 0; i <= odaTipleriList.Count - 1; i++) //odatiplerinin bulunduğu dropdowna Tipleri yükler. { odaTip = odaTipleriList[i]; drpOdaTip.Items.Add((odaTip.ad)); } } } catch (Exception) { } }
protected void Page_Load(object sender, EventArgs e) { if (Page.IsPostBack == false) //kisi sayısını ekler { OdaTip odaTip = new OdaTip(null); odaTip = db.OdaTipKapasite(); for (int i = 1; i <= odaTip.odaKapasite; i++) { drpKisiSayisi.Items.Add(i.ToString()); } } }
protected void drpOdaTip_SelectedIndexChanged(object sender, EventArgs e) {//odatipi değiştilidiğinde o odaTiipinin verileri getirilir if (drpOdaTip.SelectedIndex != 0) { OdaTip odaTip = new OdaTip(oteller); odaTip.ad = drpOdaTip.Text; List <OdaTip> listAciklama = new List <OdaTip>(); listAciklama = dbProcess.aciklamaAra(odaTip); odaTip = listAciklama[0]; txtTipAciklama.Text = odaTip.aciklama; } else { txtTipAciklama.Text = ""; } }
protected void drpİslemYapilanOda_SelectedIndexChanged(object sender, EventArgs e) { //oda değiştirildiğinde o odanın verileri getirilir if (drpİslemYapilanOda.SelectedIndex != 0) { OdaTip odaTip = new OdaTip(oteller); Odalar odalar = new Odalar(oteller, odaTip); odalar.odaNo = int.Parse(drpİslemYapilanOda.Text); List <OdaTip> odatipcek = new List <OdaTip>(); odatipcek = dbProcess.tipAdAra(odalar); odaTip = odatipcek[0]; drpOdaTip.Text = odaTip.ad; txtTipAciklama.Text = odaTip.aciklama; } }
protected void Page_Load(object sender, EventArgs e) { if (Session["yetki"] != "yönetici") { Response.Redirect("../../Login Sayfası/login.aspx"); } if (!IsPostBack)//odatiplerini dropdown a ekler { drpTip.Items.Add("Düzenlenecek Oda Tipini Seçininiz.."); Oteller oteller = new Oteller(); oteller.id = 1; List <OdaTip> listOdaTip = new List <OdaTip>(); listOdaTip = db.OdaTipSelectOtelID(oteller); for (int i = 0; i < listOdaTip.Count; i++) { OdaTip odaTipEkle = new OdaTip(null); odaTipEkle = listOdaTip[i]; drpTip.Items.Add(odaTipEkle.ad); } } }
protected void drpOdaTip_SelectedIndexChanged(object sender, EventArgs e) { try { if (drpOdaTip.SelectedIndex != 0) //odatipinin bilgisini getirir { OdaTip odaTipp = new OdaTip(oteller); odaTipp.ad = drpOdaTip.Text; List <OdaTip> listAciklama = new List <OdaTip>(); listAciklama = dbProcess.aciklamaAra(odaTipp); odaTipp = listAciklama[0]; txtTipAciklama.Text = odaTipp.aciklama; } else { txtTipAciklama.Text = ""; } } catch (Exception) { } }
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; } } }
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."; } }
private void OdalariGetir() { string data = Request.QueryString["D"]; string StrValue = ""; if (data == null) //yönlendirme yapılmazsa(veri gelmezse Default.aspx a gönderir) { Response.Redirect("Default.aspx"); } //filtrelere göre sql sorgusu oluşturulur. string filtreSorgusu = "select * from OdaTip inner join OdaOzellik on OdaTip.ID=OdaOzellik.TipID where OdaKapasite>=@Kapasite and ("; if (radHepsi.Checked == true) { filtreSorgusu = filtreSorgusu + "(ManzaraTip=0 or ManzaraTip=1 or ManzaraTip=2 or ManzaraTip=3 or ManzaraTip=4) and "; } if (radDeniz.Checked == true) { filtreSorgusu = filtreSorgusu + "ManzaraTip=1 and "; } else if (radOrman.Checked == true) { filtreSorgusu = filtreSorgusu + "ManzaraTip=2 and "; } else if (radDag.Checked == true) { filtreSorgusu = filtreSorgusu + "ManzaraTip=3 and "; } else if (radSehir.Checked == true) { filtreSorgusu = filtreSorgusu + "ManzaraTip=4 and "; } else if (radMYok.Checked == true) { filtreSorgusu = filtreSorgusu + "ManzaraTip=0 and "; } else { filtreSorgusu = filtreSorgusu + "(ManzaraTip=0 or ManzaraTip=1 or ManzaraTip=2 or ManzaraTip=3 or ManzaraTip=4) and "; } if (chkBalkon.Checked == true) { filtreSorgusu = filtreSorgusu + "Balkon=1 and "; } if (chkMutfak.Checked == true) { filtreSorgusu = filtreSorgusu + "Mutfak=1 and "; } if (chkJakuzi.Checked == true) { filtreSorgusu = filtreSorgusu + "Jakuzi=1 and "; } if (chkSauna.Checked == true) { filtreSorgusu = filtreSorgusu + "Sauna=1 and "; } if (chkKlima.Checked == true) { filtreSorgusu = filtreSorgusu + "Klima=1 and "; } if (chkTelevizyon.Checked == true) { filtreSorgusu = filtreSorgusu + "Televizyon=1 and "; } if (chkSacKurut.Checked == true) { filtreSorgusu = filtreSorgusu + "SacKurutmaMakinasi=1 and "; } if (chkSesYalit.Checked == true) { filtreSorgusu = filtreSorgusu + "SesYalitimi=1 and "; } filtreSorgusu = filtreSorgusu.Substring(0, filtreSorgusu.Length - 5);//sondaki and i siler filtreSorgusu = filtreSorgusu + ") and OdaTip.ID in (select TipID from Odalar where ID not in (select OdaID from DolulukTakvimi, Odalar where(DolulukTakvimi.DoluTarih >= @GelisTarih and DolulukTakvimi.DoluTarih <= @GidisTarih)))"; radHepsi.Checked = true; while (data.Length > 0)//linkde gönderilen hex tipinde veriyi stringe çevirir { StrValue += System.Convert.ToChar(System.Convert.ToUInt32(data.Substring(0, 2), 16)).ToString(); data = data.Substring(2, data.Length - 2); } string[] degerler = StrValue.Split('&');//birleşik veriyi parçalar string[] gelis = degerler[0].Split('='); string[] gidis = degerler[1].Split('='); string[] kapasite = degerler[2].Split('='); string[] sirketKod = degerler[3].Split('='); odaTip = new OdaTip(null) { odaKapasite = Convert.ToInt32(kapasite[1]), }; rezervasyon = new Rezervasyon(null, null) { gelisTarihi = Convert.ToDateTime(gelis[1]), gidisTarihi = Convert.ToDateTime(gidis[1]), }; List <OdaOzellik> odaOzellik = new List <OdaOzellik>(); List <OdalarGoruntule> odalarGoruntuleList = new List <OdalarGoruntule>(); odaOzellik = db.OdalarAnaSayfa(rezervasyon, odaTip, filtreSorgusu); //gelecek odaların sorgusu for (int i = 0; i < odaOzellik.Count; i++) //odaların bilgilerini hazırlar { OdalarGoruntule odalarGoruntule = new OdalarGoruntule() { id = odaOzellik[i].odaTip.id, otelID = odaOzellik[i].odaTip.otelID, ad = odaOzellik[i].odaTip.ad, fiyat = odaOzellik[i].odaTip.fiyat * (rezervasyon.gidisTarihi - rezervasyon.gelisTarihi).TotalDays, odaKapasite = odaOzellik[i].odaTip.odaKapasite, aciklama = odaOzellik[i].odaTip.aciklama, resimAd = odaOzellik[i].odaTip.resimAd }; AnlasmaliSirketler anlasmaliSirketler = new AnlasmaliSirketler(null) { sirketKodu = sirketKod[1] }; anlasmaliSirketler = db.SirketKodunaGoreIndirimSelect(anlasmaliSirketler); rezervasyon.indirimOrani = anlasmaliSirketler.indirimYuzdesi; if (odalarGoruntule.fiyat / 100 * (100 - rezervasyon.indirimOrani) == odalarGoruntule.fiyat)//kullanıcının indirimi varsa indirimli fiyat gösterir { odalarGoruntule.indirimliFiyat = ""; } else { odalarGoruntule.indirimliFiyat = "İndirimli Fiyat = " + (odalarGoruntule.fiyat / 100 * (100 - rezervasyon.indirimOrani)).ToString() + " ₺"; } string ozellikler = ""; if (odaOzellik[i].manzaraId == 0) { ozellikler += "Manzara Tipi :Manzara Yok"; } else if (odaOzellik[i].manzaraId == 1) { ozellikler += "Manzara Tipi :Deniz Manzarası"; } else if (odaOzellik[i].manzaraId == 2) { ozellikler += "Manzara Tipi :Orman Manzarası"; } else if (odaOzellik[i].manzaraId == 3) { ozellikler += "Manzara Tipi :Dağ Manzarası"; } else if (odaOzellik[i].manzaraId == 4) { ozellikler += "Manzara Tipi :Şehir Manzarası"; } ozellikler += Environment.NewLine + Environment.NewLine + "Mevcut Özellikler" + Environment.NewLine + "_________________" + Environment.NewLine; if (odaOzellik[i].balkon == true) { ozellikler += "• Balkon " + Environment.NewLine; } if (odaOzellik[i].jakuzi == true) { ozellikler += "• Jakuzi " + Environment.NewLine; } if (odaOzellik[i].klima == true) { ozellikler += "• Klima " + Environment.NewLine; } if (odaOzellik[i].mutfak == true) { ozellikler += "• Mutfak " + Environment.NewLine; } if (odaOzellik[i].sacKurutmaMakinasi == true) { ozellikler += "• Saç kurutma makinası " + Environment.NewLine; } if (odaOzellik[i].sauna == true) { ozellikler += "• Sauna " + Environment.NewLine; } if (odaOzellik[i].sesYalitimi == true) { ozellikler += "• Ses yalıtımı " + Environment.NewLine; } if (odaOzellik[i].televizyon == true) { ozellikler += "• Televizyon " + Environment.NewLine; } ozellikler = ozellikler.Substring(0, ozellikler.Length - 3); odalarGoruntule.ozellikler = ozellikler; odalarGoruntuleList.Add(odalarGoruntule); } if (odalarGoruntuleList.Count > 0)//görüntülenecek oda yoksa aranılan oda bulunamadı yazısı gösterir { OdalarGetir.DataSource = odalarGoruntuleList; OdalarGetir.DataBind(); Label2.Visible = false; } else { OdalarGetir.DataSource = odalarGoruntuleList; OdalarGetir.DataBind(); Label2.Visible = true; } }
protected void Page_Load(object sender, EventArgs e) { kisiSayac = 1; if (!Page.IsPostBack) { drpUlke.SelectedValue = "Türkiye"; drpUyruk.SelectedValue = "Türkiye"; } if (Request.QueryString["D2"] != null) //beraber eklenirken önceki kişinin bilgileri(odaid,rezervasyonkodu,gelis ve gidis tarihleri) { // ile aynı olması için gönderilen D2 varmı diye bakar varsa yeni kişi aynı rezervasyon tarihve odalarla yüklenir string data = Request.QueryString["D2"]; string StrValue = ""; if (data == null) { Response.Redirect("Default.aspx"); } while (data.Length > 0) { StrValue += System.Convert.ToChar(System.Convert.ToUInt32(data.Substring(0, 2), 16)).ToString(); data = data.Substring(2, data.Length - 2); } string[] degerler = StrValue.Split('&'); string[] odaID = degerler[0].Split('='); string[] fiyat = degerler[1].Split('='); string[] indirim = degerler[2].Split('='); string[] rezervasyonKodDizi = degerler[3].Split('='); string[] gelis = degerler[4].Split('='); string[] gidis = degerler[5].Split('='); string[] kisiSayacDizi = degerler[6].Split('='); string[] kapasite = degerler[7].Split('='); rezervasyon = new Rezervasyon(null, null) { indirimOrani = Convert.ToInt32(indirim[1]), //indirim yerine fiyat geliyor gelisTarihi = Convert.ToDateTime(gelis[1]), gidisTarihi = Convert.ToDateTime(gidis[1]), ucret = Convert.ToDouble(fiyat[1]), odaID = Convert.ToInt32(odaID[1]), rezervasyonKodu = (rezervasyonKodDizi[1]) }; odaTipi = new OdaTip(null) { odaKapasite = Convert.ToInt32(kapasite[1]) }; kisiSayac = Convert.ToInt32(kisiSayacDizi[1]); lblKisiBilgisiSayac.Text = kisiSayac.ToString(); txtGelis.Text = rezervasyon.gelisTarihi.ToShortDateString(); txtGidis.Text = rezervasyon.gidisTarihi.ToShortDateString(); txtIndirim.Text = rezervasyon.indirimOrani.ToString(); txtFiyat.Text = rezervasyon.ucret.ToString(); } else { string data = Request.QueryString["D"];//burası odalar.aspx den ilk gelen odatipi,ücret,gelis giidis tarihlerinin alındığı kısım string StrValue = ""; if (data == null) { Response.Redirect("Default.aspx"); } while (data.Length > 0) { StrValue += System.Convert.ToChar(System.Convert.ToUInt32(data.Substring(0, 2), 16)).ToString(); data = data.Substring(2, data.Length - 2); } string[] degerler = StrValue.Split('&'); string[] odaTip = degerler[0].Split('='); string[] fiyat = degerler[1].Split('='); string[] indirim = degerler[2].Split('='); string[] kapasite = degerler[3].Split('='); string[] gelis = degerler[4].Split('='); string[] gidis = degerler[5].Split('='); odaTipi = new OdaTip(null) { odaKapasite = Convert.ToInt32(kapasite[1]), ad = Convert.ToString(odaTip[1]) }; rezervasyon = new Rezervasyon(null, null) { indirimOrani = Convert.ToInt32(indirim[1]), gelisTarihi = Convert.ToDateTime(gelis[1]), gidisTarihi = Convert.ToDateTime(gidis[1]), ucret = Convert.ToDouble(fiyat[1]) }; txtGelis.Text = rezervasyon.gelisTarihi.ToShortDateString(); txtGidis.Text = rezervasyon.gidisTarihi.ToShortDateString(); txtIndirim.Text = rezervasyon.indirimOrani.ToString(); txtFiyat.Text = rezervasyon.ucret.ToString(); lblKisiBilgisiSayac.Text = kisiSayac.ToString(); } }
protected void btnOdaEkle_Click(object sender, EventArgs e)//seçilen kata, seçilen odaları, seçili tipe göre db'ye ekler { Oteller oteller = new Oteller(); try { for (int i = 0; i < chkOdalar.Items.Count; i++) { if (chkOdalar.Items[i].Selected) { OdaTip odaTip = new OdaTip(oteller); odaTip.ad = drpOdaTip.Text; List <OdaTip> list = new List <OdaTip>(); list = dbProcess.tipIDGetir(odaTip); odaTip = list[0]; Odalar odalar = new Odalar(oteller, odaTip) { otelID = 1, kat = int.Parse(drpKatSayisi.SelectedItem.Value), odaNo = int.Parse(chkOdalar.Items[i].Text), tipID = odaTip.id }; dbProcess.OdalarInsert(odalar); } } int secilichkbox = 0; while (chkOdalar.Items[secilichkbox] != null) //eklenen odaları checkboxlistten siler { if (chkOdalar.Items[secilichkbox].Selected) { chkOdalar.Items.RemoveAt(secilichkbox); } else { secilichkbox++; } } } catch (Exception) { } if (chkOdalar.Items.Count == 0) // eklenecek oda kalmayınca bir sonraki kata geçilebilmesini sağlar. { drpKatSayisi.Items.RemoveAt(drpKatSayisi.SelectedIndex); drpKatSayisi.Enabled = true; btnOdaOnayla.Enabled = true; txtOdaSayisi.Enabled = true; txtOdaSayisi.Text = ""; } if (chkOdalar.Items.Count == 0 && drpKatSayisi.Items.Count == 0)//tüm işlemler bitince yönlendirme { HtmlMeta meta = new HtmlMeta(); meta.HttpEquiv = "Refresh"; meta.Content = "2;url=Default.aspx"; this.Page.Controls.Add(meta); lblOnay.Visible = true; lblOnay.Text = "İşleminiz tamamlandı , 2 saniye sonra yönlendirileceksiniz."; } }
protected void Page_Load(object sender, EventArgs e) { if (Session["yetki"] != "resepsiyon") { Response.Redirect("../../Login Sayfası/login.aspx"); } string data = Request.QueryString["D"];//gelen bilgi hex ten stringe çevrilir string StrValue = ""; while (data.Length > 0) { StrValue += System.Convert.ToChar(System.Convert.ToUInt32(data.Substring(0, 2), 16)).ToString(); data = data.Substring(2, data.Length - 2); } string[] degerler = StrValue.Split('&');//string veri ayrıştırılır ve nesnelerine atanır. string[] ad = degerler[2].Split('='); txtAd.Text = ad[1]; string[] soyad = degerler[3].Split('='); txtSoyad.Text = soyad[1]; string[] telefon = degerler[4].Split('='); txtTelefon.Text = telefon[1]; string[] gelis = degerler[0].Split('='); txtGelis.Text = gelis[1]; string[] gidis = degerler[1].Split('='); txtGidis.Text = gidis[1]; string[] indirim = degerler[5].Split('='); txtIndirim.Text = indirim[1]; string[] odaIDal = degerler[6].Split('='); string[] rezID = degerler[7].Split('='); rezervasyon.id = Convert.ToInt32(rezID[1]); string[] ucret = degerler[8].Split('='); rezervasyon.ucret = Convert.ToDouble(ucret[1]); Odalar oda = new Odalar(null, null) { id = Convert.ToInt32(odaIDal[1]) }; idAlinanOda = oda; List <Odalar> odalar = new List <Odalar>(); odalar = db.OdalarSelectTekOda(oda);//gelen odanın id sine göre bilgileri yerleştirilir oda = odalar[0]; txtOda.Text = oda.odaNo.ToString(); txtKat.Text = oda.kat.ToString(); List <OdaTip> odaTipler = new List <OdaTip>(); odaTipler = db.OdaTipFiyatSelect(oda); OdaTip odaTip = new OdaTip(null); odaTip = odaTipler[0]; txtUcret.Text = rezervasyon.ucret.ToString(); }