public Response GetMealTypeList(string token, [FromBody] MealTypeParam param) { Response response = new Response(); if (string.IsNullOrEmpty(token) || !token.Equals(_token)) { response.code = "404"; response.message = "Invild token"; } else { var data = MenuOrderHelper.GetMealTypeList(param); if (data == null) { response.code = "500"; response.message = "No Data"; } else { response.code = "200"; response.content = data; } } return(response); }
/// <summary> /// 根据CostCenter和SO ItemGUID集合取得餐次信息 /// </summary> /// <param name="param"></param> /// <returns></returns> public static List <SalesOrderItem> GetMealTypeList(MealTypeParam param) { try { List <SalesOrderItem> lstMealType = weeklyFactory.GetMealTypeList(param); if (lstMealType == null) { throw new Exception("DAL.MenuOrder.WeeklyMenuFactory.GetMealTypeList()==null"); } return(lstMealType); } catch (Exception ex) { LogHelper.WriteLog(new Log() { message = ex.Message }, "lstMealType"); return(null); } }