private bool CorrectPassword(BrewAbout.User toTest) { BeerAboutDataContext badc = new BeerAboutDataContext(); var genuineUser = badc.Users.Where(x => x.UserName == toTest.UserName).FirstOrDefault(); if (genuineUser != null && genuineUser.Password == toTest.Password) { return true; } else { return false; } }
public ViewResult New(BrewAbout.Beer beer) { if (ValidateBeer(beer)) { BeerAboutDataContext badc = new BeerAboutDataContext(); badc.Beers.InsertOnSubmit(beer); badc.SubmitChanges(); return View("NewBeer", beer); } else { return View(); } }
public ViewResult BeerDetails() { string beerName = RouteData.Values["BeerName"].ToString(); BeerAboutDataContext badc = new BeerAboutDataContext(); var findBeer = badc.Beers.Where(x => x.Name == beerName).FirstOrDefault(); if (findBeer != null) { return View(findBeer); } else { return View("NotFound", null); } }
public ViewResult UserDetails() { string userName = RouteData.Values["UserName"].ToString(); BeerAboutDataContext badc = new BeerAboutDataContext(); var findUser = badc.Users.Where(u => u.UserName == userName).FirstOrDefault(); if (findUser != null) { return View(findUser); } else { return View(); } }
public ViewResult New(BrewAbout.User user) { if (ValidateUser(user)) { BeerAboutDataContext badc = new BeerAboutDataContext(); badc.Users.InsertOnSubmit(user); badc.SubmitChanges(); HttpContext.Session["CurrentUser"] = user.UserName; return View("Welcome", user); } else { return View(); } }
public ActionResult DrinkUp(BrewAbout.ADrink thisDrink) { string userName = HttpContext.Session["CurrentUser"].ToString(); BeerAboutDataContext badc = new BeerAboutDataContext(); User currentUser = badc.Users.FirstOrDefault(x => x.UserName == userName); thisDrink.ConsumedOn = DateTime.UtcNow; if (currentUser != null) { badc.JourneySteps.InsertOnSubmit(new JourneyStep() { User = currentUser, ADrink = thisDrink }); badc.SubmitChanges(); } return View(); }