public ActionResult Add(int id) { CoffeShopDBEntities db = new CoffeShopDBEntities(); //check if the Cart object already exists if (Session["Cart"] == null) { //if it doesn't, make a new list of books List <Item> cart = new List <Item>(); //add this item to it cart.Add((from b in db.Items where b.ProductID == id select b).Single()); //add the list to the session Session.Add("Cart", cart); } else { //if it does exist, get the list List <Item> cart = (List <Item>)(Session["Cart"]); //add this item to it cart.Add((from b in db.Items where b.ProductID == id select b).Single()); } return(View()); }
public ActionResult AddUser() { CoffeShopDBEntities ORM = new CoffeShopDBEntities(); ViewBag.User = ORM.Users.ToList(); return(View()); }
public ActionResult Index() { CoffeShopDBEntities ORM = new CoffeShopDBEntities(); ViewBag.ItemList = ORM.Items.ToList(); return(View()); }
public ActionResult Register(User NewUser) { CoffeShopDBEntities ORM = new CoffeShopDBEntities(); if (ModelState.IsValid) { ORM.Users.Add(NewUser); ORM.SaveChanges(); ViewBag.UserList = ORM.Users.ToList(); //return RedirectToAction("AddUser"); ViewBag.Message = $"Hello {NewUser.FirstName} and Thank you for Registering with US! "; return(View("Result")); } else { ViewBag.Address = Request.UserHostAddress; return(View("Error")); } }
public ActionResult Welcome(Customer data) { CoffeShopDBEntities ORM = new CoffeShopDBEntities(); if (ModelState.IsValid) { try { ORM.Customers.Add(data); ORM.SaveChanges(); ViewBag.Message = $"Welcome {data.FirstName}! Your acccount was created successfully"; } catch (Exception e) { ViewBag.Message = $"Error: {e.Message} occured. Please try creating an account later"; //$"{data.Email} was not a valid customer"; } } return(View()); }