public RegularUser getUser() { RegularUser user = new RegularUser(userName, password, email); List <Cocktails> cocktails = stringToCocktails(); foreach (Cocktails coc in cocktails) { user.addFavCocktail(coc); } return(user); }
// Add cocktail to user's favourites public ActionResult addCocktailToFavourites(string userName, int cid) { UserDal dal = new UserDal(); dal.addFavCocktail(userName, cid); RegularUser user = Session["tempUser"] as RegularUser; CocktailDal coc = new CocktailDal(); Cocktails cocktail = coc.findCocktail(cid); user.addFavCocktail(cocktail); return(View("~/Views/Home/CocktailInfo.cshtml", cocktail)); }
public void addFavCocktail(string userName, int cid) { CocktailDal cocDal = new CocktailDal(); Cocktails coc = cocDal.findCocktail(cid); foreach (UserDataBaseBinder us in users) { if (us.userName == userName) { RegularUser get = us.getUser(); get.addFavCocktail(coc); us.favouriteCocktails = get.createCocktailString(); } } SaveChanges(); }