public void gmyakin_OnMarkerClick(GMapMarker item, MouseEventArgs e) { try { OtelBilgi otl = new OtelBilgi(); adp = new OleDbDataAdapter("SELECT * FROM SEHIR INNER JOIN OTEL ON SEHIR.Sehir_ID = OTEL.Sehir_ID WHERE Otel_Ad = '" + item.Tag + "'", FırsatBul.bag); tablo = new DataTable(); adp.Fill(tablo); dr = tablo.Rows[0]; my = new MyOtel(); my.Name = dr["Otel_Ad"].ToString(); my.Controls["btnGoster"].Name = dr["Otel_ID"].ToString(); my.Controls["lblOtelAdi"].Text = dr["Otel_Ad"].ToString(); my.Controls["pbresim"].BackgroundImage = Properties.Resources.mylogo; my.Controls["lbladres"].Text = dr["Acik_Adres"].ToString(); my.Controls["lblfiyat"].Text = dr["Fiyat"].ToString() + " ₺"; my.degerdurum(my.lbldeger, my.lbloy, Convert.ToInt16(dr["Oy"])); PictureBox yldzresim = (PictureBox)my.Controls["pbyildiz"]; yldzresim.ImageLocation = "YildizResim\\" + dr["Yildiz_Sayisi"] + ".png"; PictureBox otelresim = (PictureBox)my.Controls["pbresim"]; otelresim.ImageLocation = "Resimler\\" + item.Tag + "" + 0 + ".jpeg"; otl.flowLayoutPanel1.Controls.Add(my); otl.Show(); } catch { } }
public void GetDeleteOtel(OtelBilgi oBilgi) { SqlCommand cmd = dbHelper.GetSqlCommand(); cmd.CommandText = string.Format("Delete From OtelOtomasyonApp.dbo.TBL_OtelBilgiler Where otelId=@otelId"); cmd.Parameters.AddWithValue("@otelId", oBilgi.otelId); cmd.ExecuteNonQuery(); }
public void GetAddOtel(OtelBilgi oBilgi) { Console.WriteLine(oBilgi.otelAd); string cmdText = string.Format("INSERT INTO OtelOtomasyonApp.dbo.TBL_OtelBilgiler ( [otelAd],[otelBulunduguIl],[otelBulunduguIlce],[otelAdres],[otelTelefon],[otelEposta],[otelYıldızSayisi],[otelOdaSayisi],[otelOdaTipi],[otelPuan]) values ('{0}', '{1}', '{2}', '{3}', '{4}', '{5}', '{6}', '{7}', '{8}', '{9}')" , oBilgi.otelAd, oBilgi.otelBulunduguIl, oBilgi.otelBulunduguIlce, oBilgi.otelAdres, oBilgi.otelTelefon , oBilgi.otelEposta, oBilgi.otelYildizSayisi, oBilgi.otelOdaSayisi, oBilgi.otelOdaTipi, oBilgi.otelPuan); SqlCommand cmd = dbHelper.GetSqlCommand(); cmd.CommandText = cmdText; cmd.ExecuteNonQuery(); }
public List <OtelBilgi> GetOtelAllBilgi() { SqlCommand cmd = dbHelper.GetSqlCommand(); cmd.CommandText = "SELECT * FROM OtelOtomasyonApp.dbo.TBL_OtelBilgiler"; cmd.ExecuteNonQuery(); List <OtelBilgi> listOtelBilgi = new List <OtelBilgi>(); SqlDataReader rdr = cmd.ExecuteReader(); while (rdr.Read()) { OtelBilgi oBilgi = new OtelBilgi(); oBilgi.otelAd = rdr["otelAd"].ToString(); oBilgi.otelBulunduguIl = rdr["otelBulunduguIl"].ToString(); listOtelBilgi.Add(oBilgi); } return(listOtelBilgi); }
private OtelAgac AraInt(OtelAgac dugum, OtelBilgi otel) { if (dugum == null) { return(null); } else if (dugum.otelBilgi.otelBulunduguIl == otel.otelBulunduguIl) { return(dugum); } else if (string.Compare(dugum.otelBilgi.otelBulunduguIl, otel.otelBulunduguIl) == -1) { return(AraInt(dugum.sol, otel)); } else { return(AraInt(dugum.sag, otel)); } }
public void EkleOtelAd(OtelBilgi otel) { //Yeni eklenecek düğümün parent'ı OtelAgac tempParent = new OtelAgac(); //Kökten başla ve ilerle OtelAgac tempSearch = kok; while (tempSearch != null) { tempParent = tempSearch; //Deger zaten var, çık. if (otel.otelAd == tempSearch.otelBilgi.otelAd) { return; } else if (string.Compare(otel.otelAd, tempSearch.otelBilgi.otelAd) == -1) { tempSearch = tempSearch.sol; } else { tempSearch = tempSearch.sag; } } OtelAgac eklenecek = new OtelAgac(otel); //Ağaç boş, köke ekle if (kok == null) { kok = eklenecek; } else if (string.Compare(otel.otelAd, tempParent.otelBilgi.otelAd) == -1) { tempParent.sol = eklenecek; } else { tempParent.sag = eklenecek; } }
public void GetUpdateOtel(OtelBilgi oBilgi) { Console.WriteLine(oBilgi.otelAd); SqlCommand cmd = dbHelper.GetSqlCommand(); cmd.CommandText = string.Format("UPDATE OtelOtomasyonApp.dbo.TBL_OtelBilgiler SET otelAd=@otelAd,otelBulunduguIl=@otelBulunduguIl,otelBulunduguIlce=@otelBulunduguIlce,otelAdres=@otelAdres,otelTelefon=@otelTelefon,otelEposta=@otelEposta,otelYıldızSayisi=@otelYildizSayisi,otelOdaSayisi=@otelOdaSayisi,otelOdaTipi=@otelOdaTipi,otelPuan=@otelPuan WHERE otelId =@otelId" , oBilgi.otelAd, oBilgi.otelBulunduguIl, oBilgi.otelBulunduguIlce , oBilgi.otelAdres, oBilgi.otelTelefon, oBilgi.otelEposta , oBilgi.otelYildizSayisi, oBilgi.otelOdaSayisi, oBilgi.otelOdaTipi, oBilgi.otelPuan); cmd.Parameters.AddWithValue("@otelAd", oBilgi.otelAd); cmd.Parameters.AddWithValue("@otelBulunduguIl", oBilgi.otelBulunduguIl); cmd.Parameters.AddWithValue("@otelBulunduguIlce", oBilgi.otelBulunduguIlce); cmd.Parameters.AddWithValue("@otelAdres", oBilgi.otelAdres); cmd.Parameters.AddWithValue("@otelTelefon", oBilgi.otelTelefon); cmd.Parameters.AddWithValue("@otelEposta", oBilgi.otelEposta); cmd.Parameters.AddWithValue("@otelYildizSayisi", oBilgi.otelYildizSayisi); cmd.Parameters.AddWithValue("@otelOdaSayisi", oBilgi.otelOdaSayisi); cmd.Parameters.AddWithValue("@otelOdaTipi", oBilgi.otelOdaTipi); cmd.Parameters.AddWithValue("@otelPuan", oBilgi.otelPuan); cmd.Parameters.AddWithValue("@otelId", oBilgi.otelId); cmd.ExecuteNonQuery(); }
public OtelAgac Ara(OtelBilgi otel) { return(AraInt(kok, otel)); }
public OtelAgac(OtelBilgi otelBilgi) { this.otelBilgi = otelBilgi; sol = null; sag = null; }