public ActionResult productDetail(int productId) { //ViewBag.relatedProduct=repo. var sonuc = repo.Bul(productId); return(View(sonuc)); }
public string AddFavourite(int productId) { var accountOwner = User.Identity.Name; //favori ekleme // emaili olan kullanıcının user id sini bulalım. int userId = repo.Listele().Where(x => x.email == accountOwner).FirstOrDefault().userId; // favoriler tablosunda bu kullanıcıya ait gelen kitap varmı yokmu int count = repoFav.Listele().Where(x => x.userId == userId && x.productId == productId).Count(); if (count == 0) { var product = repoProduct.Bul(productId); favorim newFavori = new favorim() { productId = productId, userId = userId }; repoFav.Kaydet(newFavori); return("Favorilerime Eklendi"); } else { return("Favorilerime Daha önceden eklemişsiniz"); } }
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e) { id = (int)dataGridView1.Rows[e.RowIndex].Cells["ProductID"].Value; Product secilenUrun = urunRep.Bul(id); txtAdi.Text = secilenUrun.ProductName; nmdFiyat.Value = secilenUrun.UnitPrice.Value; nmdStok.Value = Convert.ToInt16(secilenUrun.UnitsInStock); cmbKategori.SelectedValue = secilenUrun.CategoryID; // Kategorileri combobox datasource displaymember ve valuemember tuttuğumuz için seçilen ürünün kategorisinini bu şekilde atıyoruz. }
//Sil public ActionResult Sil(int id) { return(View(repo.Bul(id))); }