public ActionResult CallTaxiLater(FormCollection form) { var numofcars = Convert.ToInt32(form["numberofcars"]); var time = Convert.ToDateTime(form["time"]); var room = Convert.ToInt32(Session["Room"]); //DateTime newInt; //var tim = form["time"]; //var isValid = DateTime.TryParse(tim, out newInt); //if (!isValid) //{ // ModelState.AddModelError(tim, "Wrong time input!"); //} //else //{ using (var db = new MyDataContainer()) { var myobj = new CallTAXI { NumOfCars = numofcars, Time = time, Room = room }; db.CallTAXI.Add(myobj); db.SaveChanges(); return(RedirectToAction("EmailTaxiLater")); } }
public ActionResult CallTaxiLater(FormCollection form) { var numofcars = Convert.ToInt32(form["numberofcars"]); var time = Convert.ToDateTime(form["time"]); var room = Convert.ToInt32(Session["Room"]); //DateTime newInt; //var tim = form["time"]; //var isValid = DateTime.TryParse(tim, out newInt); //if (!isValid) //{ // ModelState.AddModelError(tim, "Wrong time input!"); //} //else //{ using (var db = new MyDataContainer()) { var myobj = new CallTAXI { NumOfCars = numofcars, Time = time, Room = room }; db.CallTAXI.Add(myobj); db.SaveChanges(); return RedirectToAction("EmailTaxiLater"); } }
public ActionResult RegisterClient(FormCollection form) { var newInt = 0; var roomint = form["ClientRoom"]; var email = form["ClientEmail"]; //var room = Convert.ToInt32(form["ClientRoom"]); var password = form["ClientPassword"]; var name = form["ClientName"]; var isValid = Int32.TryParse(roomint, out newInt); if (!isValid) { ModelState.AddModelError("Room", "Number is only accepted!"); } else { using (var db = new MyDataContainer()) { var myobj = new Users { Email = email, Room = Convert.ToInt32(form["ClientRoom"]), Password = password, Name = name, DateofRegistration = Convert.ToDateTime(DateTime.Now.ToShortDateString()) }; db.Users.Add(myobj); db.SaveChanges(); return(RedirectToAction("Index")); } } }
public ActionResult DeleteConfirmed(int id) { using (var db = new MyDataContainer()) { Order order = db.Order.Find(id); db.Order.Remove(order); db.SaveChanges(); return(RedirectToAction("CheckOut")); } }
public ActionResult DeleteConfirmed(int id) { using (var db = new MyDataContainer()) { var user = db.Users.Find(id); db.Users.Remove(user); db.SaveChanges(); return RedirectToAction("DeleteClient"); } }
public ActionResult DeleteConfirmed(int id) { using (var db = new MyDataContainer()) { var user = db.Users.Find(id); db.Users.Remove(user); db.SaveChanges(); return(RedirectToAction("DeleteClient")); } }
public ActionResult DeleteOrder() { using (var db = new MyDataContainer()) { var room = Convert.ToInt32(Session["Room"]); var rowstoDELETE = db.Order.Where(pro => pro.Room == room && pro.Status == "foodorder").ToList(); //Order order = db.Order.Where(pro => pro.Room == room && pro.Status == "foodorder").ToList(); foreach (var item in rowstoDELETE) { db.Order.Remove(item); } db.SaveChanges(); return(RedirectToAction("Index")); } }
public ActionResult Checkout(FormCollection form) { using (var db = new MyDataContainer()) { var rowtoupdate = db.Order.Where(pro => pro.Ordered == "Unordered").ToList(); foreach (var item in rowtoupdate) { item.Ordered = form["Ordered"]; } db.SaveChanges(); return(RedirectToAction("SendWineOrder")); } }
public ActionResult Checkout(FormCollection form) { using (var db = new MyDataContainer()) { var rowtoupdate = db.Order.Where(pro => pro.Ordered == "Unordered").ToList(); foreach (var item in rowtoupdate) { item.Ordered = form["Ordered"]; } db.SaveChanges(); return RedirectToAction("SendWineOrder"); } }
public ActionResult Index(FormCollection form) { using (var db = new MyDataContainer()) { var obj = new Requests { Date = DateTime.Now.Date, RequestBody = form["RequestArea"], Room = Convert.ToInt32(Session["Room"]) }; db.Requests.Add(obj); db.SaveChanges(); } return RedirectToAction("MakeRequest"); }
public ActionResult Comments(FormCollection form) { using (var db = new MyDataContainer()) { var id = Convert.ToInt32(form["id"]); var rowtoupdate = db.Order.Where(pro => pro.Id == id).ToList(); foreach (var item in rowtoupdate) { item.Comments = form["Comments"]; } db.SaveChanges(); return(RedirectToAction("CheckOut")); } }
public ActionResult Index(FormCollection form) { using (var db = new MyDataContainer()) { var obj = new Requests { Date = DateTime.Now.Date, RequestBody = form["RequestArea"], Room = Convert.ToInt32(Session["Room"]) }; db.Requests.Add(obj); db.SaveChanges(); } return(RedirectToAction("MakeRequest")); }
public ActionResult Checkout(FormCollection form) { OrderModel model = new OrderModel(); model.foodTitle = form["foodtitle"]; model.foodPrice = Convert.ToDouble(form["foodprice"]); using (var db = new MyDataContainer()) { var rowtoupdate = db.Order.Where(pro => pro.Ordered == "Unordered").ToList(); foreach (var item in rowtoupdate) { item.Ordered = form["Ordered"]; } db.SaveChanges(); return(RedirectToAction("SendWelcomeMessage", model)); } }
public ActionResult Checkout(FormCollection form) { OrderModel model = new OrderModel(); model.foodTitle = form["foodtitle"]; model.foodPrice = Convert.ToDouble(form["foodprice"]); using (var db = new MyDataContainer()) { var rowtoupdate = db.Order.Where(pro => pro.Ordered == "Unordered").ToList(); foreach (var item in rowtoupdate) { item.Ordered = form["Ordered"]; } db.SaveChanges(); return RedirectToAction("SendWelcomeMessage", model); } }
public ActionResult Account(FormCollection form) { var newemail = form["newemailcontroller"]; var newpass = form["newpasswordcontroller"]; var room = Convert.ToInt32(Session["Room"]); using (var db = new MyDataContainer()) { var rowtoupdate = db.Users.Where(pro => pro.Room == room).ToList(); foreach (var i in rowtoupdate) { i.Email = newemail; i.Password = newpass; } db.SaveChanges(); return RedirectToAction("Index"); } }
public ActionResult CallTaxiNow(FormCollection form) { var numofcars = Convert.ToInt32(form["numberofcars"]); var time = Convert.ToDateTime(DateTime.Now.ToShortTimeString()); var room = Convert.ToInt32(Session["Room"]); using (var db = new MyDataContainer()) { var myobj = new CallTAXI { NumOfCars = numofcars, Time = time, Room = room }; db.CallTAXI.Add(myobj); db.SaveChanges(); return(RedirectToAction("EmailTaxiNOW")); } }
public ActionResult Account(FormCollection form) { var newemail = form["newemailcontroller"]; var newpass = form["newpasswordcontroller"]; var room = Convert.ToInt32(Session["Room"]); using (var db = new MyDataContainer()) { var rowtoupdate = db.Users.Where(pro => pro.Room == room).ToList(); foreach (var i in rowtoupdate) { i.Email = newemail; i.Password = newpass; } db.SaveChanges(); return(RedirectToAction("Index")); } }
public ActionResult Order(FormCollection form) { using (var db = new MyDataContainer()) { var quanti = Convert.ToInt32(form["Quantity"]); var pric = Convert.ToDouble(form["overallPrice"]); var num = form["Quantity"]; var newInt = 0; var isValid = Int32.TryParse(num, out newInt); if (!isValid) { ModelState.AddModelError("Quantity", "Number is only accepted for order"); } DateTime time = DateTime.Today; DateTime date = time.Date; var myobj = new Order { Quantity = Convert.ToInt32(form["Quantity"]), Title = (form["Title"]), Category = (form["Category"]), OverallPrice = Convert.ToDouble((pric * quanti)), DateTime = date, Status = "foodorder", Room = Convert.ToInt32(Session["Room"]), Ordered = "Unordered" }; db.Order.Add(myobj); db.SaveChanges(); return(RedirectToAction("Index")); } }
public ActionResult Comments(FormCollection form) { using (var db = new MyDataContainer()) { var id = Convert.ToInt32(form["id"]); var rowtoupdate = db.Order.Where(pro => pro.Id == id).ToList(); foreach (var item in rowtoupdate) { item.Comments = form["Comments"]; } db.SaveChanges(); return RedirectToAction("Checkout"); } }
public ActionResult Order(FormCollection form) { using (var db = new MyDataContainer()) { var quanti = Convert.ToInt32(form["Quantity"]); var pric = Convert.ToDouble(form["overallPrice"]); var num = form["Quantity"]; var newInt = 0; var isValid = Int32.TryParse(num, out newInt); if (!isValid) { ModelState.AddModelError("Quantity", "Number is only accepted for order"); } DateTime time = DateTime.Today; DateTime date = time.Date; var myobj = new Order { Quantity = Convert.ToInt32(form["Quantity"]), Title = (form["Title"]), Category = (form["Category"]), OverallPrice = Convert.ToDouble((pric * quanti)), DateTime = date, Status = "wineorder", Room = Convert.ToInt32(Session["Room"]), Ordered = "Unordered" }; db.Order.Add(myobj); db.SaveChanges(); return RedirectToAction("Index"); } }
public ActionResult DeleteOrder() { using (var db = new MyDataContainer()) { var room = Convert.ToInt32(Session["Room"]); var rowstodelete = db.Order.Where(pro => pro.Room == room && pro.Status == "wineorder").ToList(); foreach (var item in rowstodelete) { db.Order.Remove(item); } db.SaveChanges(); return RedirectToAction("index"); } }
public ActionResult DeleteConfirmed(int id) { using (var db = new MyDataContainer()) { Order order = db.Order.Find(id); db.Order.Remove(order); db.SaveChanges(); return RedirectToAction("CheckOut"); } }
public ActionResult RegisterClient(FormCollection form) { var newInt = 0; var roomint = form["ClientRoom"]; var email = form["ClientEmail"]; //var room = Convert.ToInt32(form["ClientRoom"]); var password = form["ClientPassword"]; var name = form["ClientName"]; var isValid = Int32.TryParse(roomint, out newInt); if (!isValid) { ModelState.AddModelError("Room", "Number is only accepted!"); } else { using (var db = new MyDataContainer()) { var myobj = new Users { Email = email, Room = Convert.ToInt32(form["ClientRoom"]), Password = password, Name = name, DateofRegistration = Convert.ToDateTime(DateTime.Now.ToShortDateString()) }; db.Users.Add(myobj); db.SaveChanges(); return RedirectToAction("Index"); } } }
public ActionResult CallTaxiNow(FormCollection form) { var numofcars = Convert.ToInt32(form["numberofcars"]); var time = Convert.ToDateTime(DateTime.Now.ToShortTimeString()); var room = Convert.ToInt32(Session["Room"]); using (var db = new MyDataContainer()) { var myobj = new CallTAXI { NumOfCars = numofcars, Time = time, Room = room }; db.CallTAXI.Add(myobj); db.SaveChanges(); return RedirectToAction("EmailTaxiNOW"); } }