public ActionResult FavorilereEkle(int id) { if (Session["rol"].ToString() != null) { int KullaniciId = Convert.ToInt32(Session["KullaniciId"].ToString()); var kontrol = icerik.Favoriler.FirstOrDefault(s => s.FavDuyuruId == id && s.FavoriSahibiId == KullaniciId); if (kontrol == null) { Favoriler fav = new Favoriler(); fav.FavDuyuruId = id; string rolAdi = Session["rol"].ToString(); string profilResmi = Session["ProfilResim"].ToString(); fav.FavoriSahibiId = KullaniciId; fav.FavZamani = DateTime.Now; icerik.Favoriler.Add(fav); icerik.SaveChanges(); return(Redirect(Request.UrlReferrer.ToString())); } else { ViewBag.Message = "Zaten ekli"; return(Redirect(Request.UrlReferrer.ToString())); } } else { return(RedirectToAction("KarsilamaEkrani", "Home")); } }
public ActionResult DeleteConfirmed(int id) { Favoriler favoriler = db.Favoriler.Find(id); db.Favoriler.Remove(favoriler); db.SaveChanges(); return(RedirectToAction("Index")); }
public JsonResult Urun_Sil(int Id) { var silme_Istek = new Favoriler { Id = Id }; _ctx.Favoriler.Attach(silme_Istek); _ctx.Favoriler.Remove(silme_Istek); _ctx.SaveChanges(); return(Json("true")); }
public ActionResult Edit([Bind(Include = "FavoriId,UrunId,KisiId")] Favoriler favoriler) { if (ModelState.IsValid) { db.Entry(favoriler).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.KisiId = new SelectList(db.Kisiler, "KisiId", "KisiAdi", favoriler.KisiId); ViewBag.UrunId = new SelectList(db.Urunler, "UrunId", "UrunAdi", favoriler.UrunId); return(View(favoriler)); }
public ActionResult FavoriSil(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Favoriler fa = db.Favoriler.Find(id);; fa.KisiId = Convert.ToInt32(Session["KisiId"]); db.Favoriler.Remove(fa); db.SaveChanges(); return(RedirectToAction("favori")); }
/*[Route("Favori")] * public ActionResult Giris() * { * return View(); * } * [Route("Favori")] * [HttpPost] * public ActionResult FavoriEkles(int UrunId, int KisiId) * { * db.Favoriler.Add(new Favoriler() * { * UrunId = UrunId, * KisiId = KisiId, * }); * db.SaveChanges(); * return Content("ok"); * } * * public ActionResult FavoriEkle(int UrunId, int KisiId) * { * db.Favoriler.Add(new Favoriler() * { * UrunId = UrunId, * KisiId = KisiId, * }); * db.SaveChanges(); * return Content("ok"); * } */ // GET: Favorilers/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Favoriler favoriler = db.Favoriler.Find(id); if (favoriler == null) { return(HttpNotFound()); } return(View(favoriler)); }
public JsonResult Urun_Ekle(string resim, string urun_adi, float fiyat, string url) { ApplicationUser user = _usermanager.FindByNameAsync(HttpContext.User.Identity.Name).Result; var Istek = new Favoriler(); Istek.user = user; Istek.Urun_Adi = urun_adi; Istek.Urun_Fiyati = fiyat; Istek.Urun_Linki = url; Istek.Urun_Fotograf = resim; _ctx.Favoriler.Add(Istek); _ctx.SaveChanges(); return(Json("true")); }
// GET: Favorilers/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Favoriler favoriler = db.Favoriler.Find(id); if (favoriler == null) { return(HttpNotFound()); } ViewBag.KisiId = new SelectList(db.Kisiler, "KisiId", "KisiAdi", favoriler.KisiId); ViewBag.UrunId = new SelectList(db.Urunler, "UrunId", "UrunAdi", favoriler.UrunId); return(View(favoriler)); }
public ActionResult FavoriEkle(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } else { Favoriler favori = new Favoriler(); favori.KisiId = Convert.ToInt32(Session["KisiId"]); Urunler urun = db.Urunler.Find(id); favori.UrunId = urun.UrunId; db.Favoriler.Add(favori); db.SaveChanges(); Response.Write("alert('Favorilere Eklendi')"); return(RedirectToAction("favori")); } }
public StatusData <Favoriler> Update(Favoriler entity) { var returnData = new StatusData <Favoriler>(); try { returnData.Status.MethodBase = System.Reflection.MethodBase.GetCurrentMethod(); returnData.Entity = _favorilerDal.Update(entity); returnData.Status.Message = "İşlem Başarılı"; returnData.Status.Status = Enums.StatusEnum.Successful; } catch (Exception ex) { returnData.Status.Message = "Hata Oluştu"; returnData.Status.Exception = ex; returnData.Status.Status = Enums.StatusEnum.Error; } return(returnData); }
public string favoriEkle([FromBody] Favoriler entity) { ArarsanEntities db = new ArarsanEntities(); try { tblFavoriler dbToSave = new tblFavoriler() { UyeID = entity.UyeID, UrunID = entity.UrunID }; db.tblFavoriler.Add(dbToSave); db.SaveChanges(); //result.Status = true; return("Favori Ekleme Basarili"); } catch (Exception ex) { return("Favori Ekleme Basarisiz" + ex.Message); } }
public void Delete(Favoriler favoriler) { _favorilerDal.Delete(favoriler); }
public void Add(Favoriler favoriler) { _favorilerDal.Add(favoriler); }