Exemple #1
0
        public ActionResult productDetail(int productId)
        {
            //ViewBag.relatedProduct=repo.
            var sonuc = repo.Bul(productId);

            return(View(sonuc));
        }
Exemple #2
0
        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.
        }
Exemple #4
0
 //Sil
 public ActionResult Sil(int id)
 {
     return(View(repo.Bul(id)));
 }