public Response GetMenuOrderPurchase(string token, [FromBody] MenuOrderHead param)
        {
            Response response = new Response();

            if (string.IsNullOrEmpty(token) || !token.Equals(_token))
            {
                response.code    = "404";
                response.message = "Invild token";
            }
            else
            {
                MenuOrderPurchaseParam mopp = MenuOrderHelper.GetMenuOrderPurchase(param);

                if (mopp.lstMenuPart == null && mopp.lstPurchasePart == null)
                {
                    response.code    = "500";
                    response.message = "No Data";
                }
                else
                {
                    response.code    = "200";
                    response.content = mopp;
                }
            }
            return(response);
        }
        public Response SaveMenuOrderPurchase(string token, [FromBody] MenuOrderPurchaseParam param)
        {
            Response response = new Response();

            if (string.IsNullOrEmpty(token) || !token.Equals(_token))
            {
                response.code    = "404";
                response.message = "Invild token";
            }
            else
            {
                int result = MenuOrderHelper.SaveMenuOrderPurchase(param);
                if (result == 0)
                {
                    response.code    = "500";
                    response.message = "No Data";
                }
                else
                {
                    response.code    = "200";
                    response.content = result;
                }
            }
            return(response);
        }
 /// <summary>
 /// 读取MenuOrderPurchase
 /// </summary>
 /// <param name="param"></param>
 /// <returns></returns>
 public static MenuOrderPurchaseParam GetMenuOrderPurchase(MenuOrderHead param)
 {
     try
     {
         MenuOrderPurchaseParam mopp = weeklyFactory.GetMenuOrderPurchase(param);
         if (mopp == null)
         {
             throw new Exception("DAL.MenuOrder.WeeklyMenuFactory.GetMenuOrderPurchase()==null");
         }
         return(mopp);
     }
     catch (Exception ex)
     {
         LogHelper.WriteLog(new Log()
         {
             message = ex.Message
         }, "GetMenuOrderPurchase");
         return(null);
     }
 }
 /// <summary>
 /// 保存MenuOrder(直接采购)
 /// </summary>
 /// <param name="param"></param>
 /// <returns></returns>
 public static int SaveMenuOrderPurchase(MenuOrderPurchaseParam param)
 {
     try
     {
         int result = weeklyFactory.SaveMenuOrderPurchase(param);
         if (result == 0)
         {
             throw new Exception("DAL.MenuOrder.WeeklyMenuFactory.SaveMenuOrderPurchase()==0");
         }
         return(result);
     }
     catch (Exception ex)
     {
         LogHelper.WriteLog(new Log()
         {
             message = ex.Message
         }, "result");
         return(0);
     }
 }