protected void lbtnUrunKarsilastir_Click(object sender, EventArgs e) { db = new Library.OrmFilmDukkaniDBDataContext(); Library.Filmler selectedFilm = db.Filmlers.FirstOrDefault(f => f.FilmID == Convert.ToInt32(hfFilmId.Value)); List <Library.Filmler> cartItemsEnd = Library.Compare.Tools.AddToCompare(Session["myComparable"], selectedFilm); SelectedFilm = selectedFilm; Session["myComparable"] = cartItemsEnd; }
private void Arama(string parameter) { string aranacakDeger = parameter.Replace("-", "").Replace("<", "").Replace("/", ""); Library.OrmFilmDukkaniDBDataContext db = new Library.OrmFilmDukkaniDBDataContext(); var result = from x in db.Filmlers where x.FilmAdi.Contains(aranacakDeger) == true || x.Kategoriler.KategoriAdi.Contains(aranacakDeger) == true select x; DataList1.DataSource = result; DataList1.DataBind(); }
private void RastgeleBenzerUrunGetir() { int?kategoriID = SelectedFilm.KategoriID; db = new Library.OrmFilmDukkaniDBDataContext(); var result = from x in db.Filmlers where x.KategoriID == kategoriID select x; DataList1.DataSource = result.Take(3).ToList(); // DataList'ime çoklu veriden sadece 3 adeti getirilecek ... DataList1.DataBind(); }
protected void lbtnFragman_Click(object sender, EventArgs e) { db = new Library.OrmFilmDukkaniDBDataContext(); Library.Filmler selectedFilm = db.Filmlers.FirstOrDefault(f => f.FilmID == Convert.ToInt32(hfFilmId.Value)); if (selectedFilm.Fragman != null) { Response.Redirect(selectedFilm.Fragman); } else { Response.Redirect("~//User/FilmDetail.aspx?FilmID=" + selectedFilm.FilmID.ToString()); } }
protected void lbtnSepeteEkle_Click(object sender, EventArgs e) { db = new Library.OrmFilmDukkaniDBDataContext(); Library.Filmler selectedFilm = db.Filmlers.FirstOrDefault(f => f.FilmID == Convert.ToInt32(hfFilmId.Value)); List <Library.Cart.CartFilm> currentItemsEnd = Library.Cart.Tools.GetAllCartFilm(Session["myCart"]); currentItemsEnd.Add(new Library.Cart.CartFilm() { Adet = 1, SelectedFilm = (Library.Filmler)selectedFilm }); SelectedFilm = selectedFilm; Session["myCart"] = currentItemsEnd; }