/// <summary>
 /// 订餐
 /// </summary>
 /// <param name="order">订餐信息</param>
 /// <returns></returns>
 public JsonResult OrderFood(OrderInfo order)
 {
     if (time.IsTimeUp() == false)
     {
         jr.Status = 404;
         jr.Result = "已超过订餐时间";
         return(jr);
     }
     try
     {
         if (OrderDAL.IsOrder(order.UserId))
         {
             jr.Status = 201;
             jr.Result = "该用户今日已订餐";
             return(jr);
         }
         jr.Result = OrderDAL.AddOrder(order);
         jr.Status = 200;
     }
     catch (Exception e)
     {
         jr.Status = 500;
         jr.Result = "系统繁忙";
         LogHelper.WriteLogFile(e.Message);
     }
     return(jr);
 }
Ejemplo n.º 2
0
 public void AddOrder(List <OrderItem> orderItems)
 {
     try
     {
         int OrderId = orderDAL.AddOrder(orderItems[0].Order);
         foreach (OrderItem item in orderItems)
         {
             item.Order.OrderId = OrderId;
             orderItemDAL.AddOrderItem(item);
         }
     }
     catch (Exception)
     {
     }
 }
Ejemplo n.º 3
0
        public void AddOrder(int userId, int gameId, DateTime date, int orderQuantity, decimal orderprice, string email)
        {
            Order order = new Order(userId, gameId, date, orderQuantity, orderprice, email);

            _orderdal.AddOrder(order);
        }