public void AddOrderTest() { OrderDao orderDao = new OrderDao(); orderDao.removeAll(); Order order = new Order(); order.TableNum = "1"; order.Status = "Occupied"; orderDao.AddOrder(order); Assert.IsTrue(orderDao.GetOrderByTableNum("1").Status == "Occupied"); }
protected void BtnCheckout_Click(object sender, EventArgs e) { //Response.Redirect("~/UserFolder/Home.aspx"); foreach (GridViewRow row in GvCartProducts.Rows) { string tb = ((TextBox)row.FindControl("TxtQuantity")).Text; int quantity = int.Parse(tb); //int quantity = 1; _products.Find(prod => prod.ProductName == row.Cells[1].Text).Quantity = quantity; } OrderDao orderDao = new OrderDao(); orderDao.AddOrder(_products, ((Customer)Session["User"]).CustomerId); Response.Redirect("~/UserFolder/OrderSuccessful.aspx"); }
public void AddOrder() { var dao = new OrderDao(); LoginModel loginModel = Session[CommonConstant.USER_SESSION] as LoginModel; CartModel cartModel = Session[CommonConstant.CART_SESSION] as CartModel; DonHang item = new DonHang(); item.OrderCode = orderid; item.NumFood = cartModel.cart.Count; item.CustomerID = loginModel.ID; item.Price = (int)tongTien(); item.Timer = DateTime.Now; item.State = 0; dao.AddOrder(item); }
/// <summary> /// Place order /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void button5_Click(object sender, EventArgs e) { if (order == null) { order = new Order(); order.Status = "Ordered"; order.TableNum = table.Num; order.OrderedTime = DateTime.Now; orderDao.AddOrder(order); order = orderDao.GetOrderByTableNum(table.Num); MessageBox.Show("Order created successfully.", "Error"); } else { MessageBox.Show("Order is already created.", "Error"); } table.Status = "Occupied"; tableDao.updateTable(table); }
/// <summary> /// Save order of Customer into database /// </summary> /// <param name="cart"></param> public void AddOrder(List <ShoppingCartDto> cart) { orderDao.AddOrder(cart); }