public ActionResult User_Page(Projekt_AI.Models.User usermodel) { using (AI_ProjectDBEntities db = new AI_ProjectDBEntities()) { var Userdetails = db.User.Where(x => x.Nickname == usermodel.Nickname && x.Password == usermodel.Password).FirstOrDefault(); if (Userdetails == null) { usermodel.Loginerrmsg = "Zły login lub hasło."; return(View("Index", usermodel)); } else { Session["user_id"] = Userdetails.User_ID; Session["nickname"] = Userdetails.Nickname; Session["name"] = Userdetails.Name; Session["email"] = Userdetails.Email; Session["phone"] = Userdetails.Phone; Session["surname"] = Userdetails.Surname; return(RedirectToAction("Index", "Usert")); } } return(View()); }
public ActionResult Index(Order Ordermodel) { using (AI_ProjectDBEntities dbmodels = new AI_ProjectDBEntities()) { Ordermodel.Order_ID = dbmodels.Order.Count() + 1; Ordermodel.User_ID = System.Convert.ToInt32(Session["user_id"].ToString()); Ordermodel.Data = System.DateTime.Now; Ordermodel.Price = (float)System.Convert.ToDouble(Session["Price"].ToString()); dbmodels.Order.Add(Ordermodel); dbmodels.SaveChanges(); List <Item> cart = (List <Item>)Session["cart"]; foreach (var item in cart) { Order_Details DO = new Order_Details(); DO.Order_ID = Ordermodel.Order_ID; DO.Food_Name = item.Cart.Food_name; DO.Food_price = item.Cart.Food_Price; DO.Quantity = item.Quantity; DO.OD_ID = dbmodels.Order_Details.Count() + 1; DO.Menu_ID = item.Cart.Menu_ID; dbmodels.Order_Details.Add(DO); dbmodels.SaveChanges(); } Session["cart"] = null; } return(View()); }
// GET: Menu public ActionResult Menu(int id) { List <Menu> list = new List <Menu>(); using (AI_ProjectDBEntities model = new AI_ProjectDBEntities()) { list = model.Menu.Where(x => x.Rest_ID == id).ToList(); } return(View(list)); }
// GET: Delivery public ActionResult Index(int id) { List <Order> list = new List <Order>(); using (AI_ProjectDBEntities model = new AI_ProjectDBEntities()) { list = model.Order.Where(x => x.User_ID == id).ToList(); } return(View(list)); }
public ActionResult AddorEdit(User Usermodel) { using (AI_ProjectDBEntities dbmodels = new AI_ProjectDBEntities()) { Usermodel.User_ID = dbmodels.User.Count() + 1; dbmodels.User.Add(Usermodel); dbmodels.SaveChanges(); } ModelState.Clear(); ViewBag.SuccesfulMessage = "Użytkownik zarejestrowany."; return(View("AddorEdit", new User())); }
// GET: Restaurant public ActionResult Restaurant(string search) { List <Restaurant> list = new List <Restaurant>(); using (AI_ProjectDBEntities model = new AI_ProjectDBEntities()) { list = model.Restaurant.Where(x => x.City == search).ToList(); Session["cart"] = null; } return(View(list)); }