public IActionResult Details(CustomOrderModel data) { ViewData["Bake"] = data.Bake; data.ConfirmationNumber = Guid.NewGuid().ToString(); data.Date = DateTime.Now; ViewData["ID"] = data.ConfirmationNumber; using (var context = new FerrisBakesContext()) { context.CustomOrders.Add(data); //Context.Order.ToList context.SaveChanges(); } return(View("OrderPlaced", data)); }
public IActionResult OrderPlaced(CheckoutOrderModel model) { model.OrderConfirmation = Guid.NewGuid().ToString(); using (var context = new FerrisBakesContext()) { foreach (CartItemModel m in context.Cart) { if (m != null) { context.SetOrders.Add(SetOrderConvert(model, m)); } context.Cart.Remove(m); } context.SaveChanges(); } return(View(model)); }