public ActionResult AddFavoris2(int id, int iduser) { if (iduser == 0) { msg = "Sorry, you have to connect"; return(RedirectToAction("Login")); } else { var listf = Fs.GetAll(); favoris f = new favoris(); f.idtopic = id; f.iduser = iduser; f.date = DateTime.Now; Fs.Add(f); Fs.Commit(); return(RedirectToAction("ViewTopic", new { id = id, idRep = 0, })); } }
public ActionResult DeleteFavoris(int id, int iduser) { if (iduser == 0) { msg = "Sorry, you have to connect"; return(RedirectToAction("Login")); } else { var listf = Fs.GetAll(); favoris f = new favoris(); foreach (var item in listf) { if (item.idtopic == id && item.iduser == iduser) { f = item; } } Fs.Delete(f); Fs.Commit(); return(RedirectToAction("ViewTopic", new { id = id, idRep = 0, })); } }
public ActionResult DeleteFavoris(int idtopic) { favoris f = new favoris(); f.iduser = currentuser.id; f.idtopic = idtopic; sf.Deletefavoris(f); sf.Commit(); ViewBag.favoris = sf.GetFavorisByUser(currentuser.id); return(RedirectToAction("Topic")); }
public ActionResult CreateFavoris(int id) { favoris f = new favoris(); f.idtopic = id; f.iduser = currentuser.id; f.date = DateTime.Now; sf.Add(f); sf.Commit(); ViewBag.favoris = sf.GetFavorisByUser(currentuser.id); return(RedirectToAction("Topic")); }