public ActionResult ShowBijdragesByUserID() { Account account = (Account)(Session["user"]); accountRepository.GetById(account.Id); List <Bijdrage> bijdrages = repository.GetAllBijdragesByUserId(account.Id); BijdrageViewModel bvm = new BijdrageViewModel { bijdrageList = bijdrages, account = account }; return(PartialView("Bijdrages", bvm)); }
public ActionResult ShowPosts() { System.Threading.Thread.Sleep(2500); List <Bijdrage> bijdrages = repository.GetAllBijdrages(); Account account = (Account)(Session["user"]); accountRepository.GetById(account.Id); BijdrageViewModel bvm = new BijdrageViewModel { bijdrageList = bijdrages, account = account }; return(PartialView("Bijdrages", bvm)); }
public ActionResult AdminIndex() { if (Session["user"] != null) { List <Bijdrage> bijdrages = repository.GetallreportedBijdrages(); Account account = (Account)(Session["user"]); accountRepository.GetById(account.Id); BijdrageViewModel bvm = new BijdrageViewModel { bijdrageList = bijdrages, account = account }; return(PartialView("Bijdrages", bvm)); } else { return(View("Error")); } }
public ActionResult AdminDeletePosts(int id) { try { repository.DeletePost(id); List <Bijdrage> bijdrages = repository.GetAllBijdrages(); Account account = (Account)(Session["user"]); accountRepository.GetById(account.Id); BijdrageViewModel bvm = new BijdrageViewModel { bijdrageList = bijdrages, account = account }; return(PartialView("Bijdrages", bvm)); } catch { return(View("Error")); } }
public ActionResult GiveALike(int id) { List <Bijdrage> bijdrages = repository.GetAllBijdrages(); Account account = (Account)(Session["user"]); accountRepository.GetById(account.Id); BijdrageViewModel bvm = new BijdrageViewModel { bijdrageList = bijdrages, account = account }; try { repository.InsertLike(new AccountBijdrage(account.Id, id, 1, 0)); return(PartialView("Bijdrages", bvm)); } catch { return(RedirectToAction("Index", "MediaSharing")); } }