public ActionResult My() { using (var context = new Uow(this.context)) { var repos = new RepositoryFavourite(context); var items = repos.MyFavourites(); return(View(items)); } }
public ActionResult GetFavouriteCount() { using (var context = new Uow(this.context)) { var repos = new RepositoryFavourite(context); var items = repos.MyFavourites(); ViewBag.FavouriteCount = items.Count.ToString(); return(PartialView(items)); } }
public ActionResult AddFavourite(int ID) { using (var context = new Uow(this.context)) { var repos = new RepositoryFavourite(context); if (repos.AddFavourite(ID)) { Success("Favourite", "Add to your favourites"); } else { Warning("Favourite", "This Track already Exists in your Favourites"); } return(Redirect(Request.UrlReferrer.ToString())); } }
public void InitializeTests() { context = new Mock.Database.MockData.MockFavouriteTests().MockContext; repos = new RepositoryFavourite(new Uow(context.Object)); MockIIS.MockIISHost(); }