public HttpResponseMessage Execute_getSectionLatestData(getSectionLatestData_Info info)
        {
            string    result = null;
            DataTable dt     = new DataTable();

            try
            {
                SqlParameter[] paras = new SqlParameter[]
                {
                    new SqlParameter("@fldRSCode", info.fldRSCode),
                    new SqlParameter("@fldItemCode", info.fldItemCode),
                    new SqlParameter("@fldBDate", info.fldBDate),
                    new SqlParameter("@fldEDate", info.fldEDate),
                };

                dt = rule.RunProcedure_V2("getSectionLatestData", paras.ToList(), null, "EntityContext");

                result = rule.JsonStr("ok", "", dt);
            }
            catch (Exception e)
            {
                result = rule.JsonStr("error", e.Message, "");
            }

            return(new HttpResponseMessage {
                Content = new StringContent(result, System.Text.Encoding.UTF8, "application/json")
            });
        }
        public HttpResponseMessage Execute_getSectionLatestDataStage(getSectionLatestData_Info info)
        {
            string    result = null;
            DataTable dt     = new DataTable();

            try
            {
                dt = rule.ExecProcessPrd("getSectionLatestDataStage", null, null);

                result = rule.JsonStr("ok", "", dt);
            }
            catch (Exception e)
            {
                result = rule.JsonStr("error", e.Message, "");
            }

            return(new HttpResponseMessage {
                Content = new StringContent(result, System.Text.Encoding.UTF8, "application/json")
            });
        }