public ActionResult AddOrderItem(int ItemId) { int id = Convert.ToInt32(Session["Id"]); if (id == null || Session["Id"] == null) { return(RedirectToAction("Login", "Account")); } else { var order = new Order() { Date = DateTime.Now.ToString(), user_id = Int32.Parse(Session["Id"].ToString()) }; db.Orders.Add(order); Order_items oi = new Order_items(); oi.order_id = order.Id; oi.item_id = ItemId; db.Order_items.Add(oi); db.SaveChanges(); TempData["OrderID"] = order.Id; return(RedirectToAction("Index")); } }
public IActionResult Put(int id, Order_items orderput) { var order = _context.order_Items.First(i => i.Id == id); order.order_id = orderput.order_id; order.product_id = orderput.product_id; order.quantity = orderput.quantity; _context.order_Items.Update(order); _context.SaveChanges(); return(Ok(order)); }
public IActionResult Post(Order_items order) { order = new Order_items { order_id = order.order_id, product_id = order.product_id, quantity = order.quantity }; _context.order_Items.Add(order); _context.SaveChanges(); return(Ok(new { message = "success retrieve data", status = true, data = order })); }