示例#1
0
        public List <DataUpComposeDetailModel> GetDataUpVegQualityDetail(DataUpInModel info)
        {
            List <DataUpComposeDetailModel> list = null;
            string    strSql = string.Format(@"select id,
       trace_code,
       is_success,
       check_month,
       check_year,
       check_date,
       insert_time,
       update_time
  from bl_data_up_veg_detail where CHECK_MONTH=:V_CHECK_MONTH ");
            DataTable dt     = OracleHelper.Query(strSql, new OracleParameter(":V_CHECK_MONTH", info.CheckMonth));

            if (dt != null)
            {
                if (dt.Rows.Count > 0)
                {
                    list = new List <DataUpComposeDetailModel>();
                    for (int i = 0; i < dt.Rows.Count; i++)
                    {
                        DataUpComposeDetailModel temp = new DataUpComposeDetailModel();
                        temp.IsSuccess = DBNull.Value == dt.Rows[i]["is_success"] ? string.Empty : dt.Rows[i]["is_success"].ToString();
                        temp.TraceCode = DBNull.Value == dt.Rows[i]["trace_code"] ? string.Empty : dt.Rows[i]["trace_code"].ToString();
                        list.Add(temp);
                    }
                }
            }

            return(list);
        }
示例#2
0
        /// <summary>
        /// 肉列链条合成
        /// </summary>
        /// <param name="info"></param>
        /// <returns></returns>
        public List <DataUpComposeModel> GetDataUpMeatQuality(DataUpInModel info)
        {
            List <DataUpComposeModel> list = null;
            string    strSql = string.Format(@" select id,
       total_number,
       success_number,
       check_month,
       check_year,
       check_date,
       insert_time,
       update_time
  from bl_data_up_meat where CHECK_MONTH=:V_CHECK_MONTH ");
            DataTable dt     = OracleHelper.Query(strSql, new OracleParameter(":V_CHECK_MONTH", info.CheckMonth));

            if (dt != null)
            {
                if (dt.Rows.Count > 0)
                {
                    list = new List <DataUpComposeModel>();
                    for (int i = 0; i < dt.Rows.Count; i++)
                    {
                        DataUpComposeModel temp = new DataUpComposeModel();
                        temp.TotalNumber   = DBNull.Value == dt.Rows[i]["total_number"] ? string.Empty : dt.Rows[i]["total_number"].ToString();
                        temp.SuccessNumber = DBNull.Value == dt.Rows[i]["success_number"] ? string.Empty : dt.Rows[i]["success_number"].ToString();
                        list.Add(temp);
                    }
                }
            }

            return(list);
        }
示例#3
0
        /// <summary>
        /// 团体
        /// </summary>
        /// <param name="info"></param>
        /// <returns></returns>
        public List <DataUpCompListModel> GetDataUpTeam(DataUpInModel info)
        {
            List <DataUpCompListModel> list = null;
            string strSql = string.Format(@" select id,
                                               comp_id,
                                               comp_name,
                                               check_month,
                                               check_year,
                                               check_date,
                                               insert_time,
                                               is_standard,
                                               update_time,
                                               data_number
                                          from bl_data_up_team_standard
                                           where CHECK_MONTH=:V_CHECK_MONTH ");

            if (!string.IsNullOrEmpty(info.CompName))
            {
                strSql = strSql + string.Format(@" and comp_name like '%{0}%'", info.CompName);
            }

            if (!string.IsNullOrEmpty(info.IsStandard))
            {
                if (info.IsStandard != "-1")
                {
                    strSql = strSql + string.Format(@" and is_standard={0}", Convert.ToInt32(info.IsStandard));
                }
            }

            DataTable dt = OracleHelper.Query(strSql, new OracleParameter(":V_CHECK_MONTH", info.CheckMonth));

            if (dt != null)
            {
                if (dt.Rows.Count > 0)
                {
                    list = new List <DataUpCompListModel>();
                    for (int i = 0; i < dt.Rows.Count; i++)
                    {
                        DataUpCompListModel temp = new DataUpCompListModel();
                        temp.CompId     = DBNull.Value == dt.Rows[i]["comp_id"] ? string.Empty : dt.Rows[i]["comp_id"].ToString();
                        temp.CompName   = DBNull.Value == dt.Rows[i]["comp_name"] ? string.Empty : dt.Rows[i]["comp_name"].ToString();
                        temp.DataNumber = DBNull.Value == dt.Rows[i]["data_number"] ? string.Empty : dt.Rows[i]["data_number"].ToString();
                        temp.IsStardard = DBNull.Value == dt.Rows[i]["is_standard"] ? string.Empty : dt.Rows[i]["is_standard"].ToString();
                        list.Add(temp);
                    }
                }
            }

            return(list);
        }
示例#4
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="info"></param>
        /// <returns></returns>
        public DataUpAllInfoModel GetDataUpAllInfo(DataUpInModel info)
        {
            DataUpAllInfoModel temp   = null;
            string             strSql = string.Format(@" select id,
                                               total_number,
                                               dataup_score,
                                               quality_score,
                                               dataup_standard_score,
                                               data_complete_score,
                                               data_price_score,
                                               data_weight_score,
                                               meat_trace_score,
                                               veg_trace_score,
                                               check_month,
                                               check_year,
                                               check_date,
                                               insert_time,DATA_GROW_SCORE,
                                               update_time
                                          from bl_data_up_info t where CHECK_MONTH=:V_CHECK_MONTH ");
            DataTable          dt     = OracleHelper.Query(strSql, new OracleParameter(":V_CHECK_MONTH", info.CheckMonth));

            if (dt != null)
            {
                if (dt.Rows.Count > 0)
                {
                    temp = new DataUpAllInfoModel();

                    temp.DataCompleteScore   = DBNull.Value == dt.Rows[0]["data_complete_score"] ? string.Empty : dt.Rows[0]["data_complete_score"].ToString();
                    temp.DataPriceScore      = DBNull.Value == dt.Rows[0]["data_price_score"] ? string.Empty : dt.Rows[0]["data_price_score"].ToString();
                    temp.DataUpGrowScore     = DBNull.Value == dt.Rows[0]["DATA_GROW_SCORE"] ? string.Empty : dt.Rows[0]["DATA_GROW_SCORE"].ToString();
                    temp.DataUpScore         = DBNull.Value == dt.Rows[0]["dataup_score"] ? string.Empty : dt.Rows[0]["dataup_score"].ToString();
                    temp.DataUpStandardScore = DBNull.Value == dt.Rows[0]["dataup_standard_score"] ? string.Empty : dt.Rows[0]["dataup_standard_score"].ToString();
                    temp.DataWeightScore     = DBNull.Value == dt.Rows[0]["data_weight_score"] ? string.Empty : dt.Rows[0]["data_weight_score"].ToString();
                    temp.MeatTraceScore      = DBNull.Value == dt.Rows[0]["meat_trace_score"] ? string.Empty : dt.Rows[0]["meat_trace_score"].ToString();
                    temp.QualityScore        = DBNull.Value == dt.Rows[0]["quality_score"] ? string.Empty : dt.Rows[0]["quality_score"].ToString();
                    temp.TotalNumber         = DBNull.Value == dt.Rows[0]["total_number"] ? string.Empty : dt.Rows[0]["total_number"].ToString();
                    temp.VegTraceScore       = DBNull.Value == dt.Rows[0]["veg_trace_score"] ? string.Empty : dt.Rows[0]["veg_trace_score"].ToString();
                }
            }

            return(temp);
        }
示例#5
0
        /// <summary>
        /// 数据增长
        /// </summary>
        /// <param name="info"></param>
        /// <returns></returns>
        public List <DataUpGrowModel> GetDataUpGrow(DataUpInModel info)
        {
            List <DataUpGrowModel> list = null;
            string strSql = string.Format(@" select id,
                                                   comp_type_code,
                                                   comp_type_name,
                                                   mom_mom,
                                                   data_number,
                                                   insert_time,
                                                   update_time,
                                                   check_date,
                                                   check_month,
                                                   check_year
                                              from bl_data_up_grow
                                           where CHECK_MONTH=:V_CHECK_MONTH ");



            DataTable dt = OracleHelper.Query(strSql, new OracleParameter(":V_CHECK_MONTH", info.CheckMonth));

            if (dt != null)
            {
                if (dt.Rows.Count > 0)
                {
                    list = new List <DataUpGrowModel>();
                    for (int i = 0; i < dt.Rows.Count; i++)
                    {
                        DataUpGrowModel temp = new DataUpGrowModel();
                        temp.CompTypeCode = DBNull.Value == dt.Rows[i]["comp_type_code"] ? string.Empty : dt.Rows[i]["comp_type_code"].ToString();
                        temp.CompTypeName = DBNull.Value == dt.Rows[i]["comp_type_name"] ? string.Empty : dt.Rows[i]["comp_type_name"].ToString();
                        temp.DataNumber   = DBNull.Value == dt.Rows[i]["data_number"] ? string.Empty : dt.Rows[i]["data_number"].ToString();
                        temp.Mom          = DBNull.Value == dt.Rows[i]["mom_mom"] ? 0 : Convert.ToDouble(dt.Rows[i]["mom_mom"]);
                        list.Add(temp);
                    }
                }
            }

            return(list);
        }
示例#6
0
        /// <summary>
        /// 数据质量得分列表
        /// </summary>
        /// <param name="info"></param>
        /// <returns></returns>
        public List <DataUpQualityModel> GetDataUpQualityList(DataUpInModel info)
        {
            List <DataUpQualityModel> list = null;
            string    strSql = string.Format(@" select id,
                                               complete_score,
                                               price_score,
                                               weight_score,
                                               meat_trace_score,
                                               vet_trace_score,
                                               insert_time,
                                               update_time,
                                               check_month,
                                               check_year,
                                               check_date
                                          from bl_data_up_quality  where CHECK_MONTH=:V_CHECK_MONTH ");
            DataTable dt     = OracleHelper.Query(strSql, new OracleParameter(":V_CHECK_MONTH", info.CheckMonth));

            if (dt != null)
            {
                if (dt.Rows.Count > 0)
                {
                    list = new List <DataUpQualityModel>();
                    for (int i = 0; i < dt.Rows.Count; i++)
                    {
                        DataUpQualityModel temp = new DataUpQualityModel();
                        temp.CompleteScore  = DBNull.Value == dt.Rows[i]["complete_score"] ? string.Empty : dt.Rows[i]["complete_score"].ToString();
                        temp.MeatTraceScore = DBNull.Value == dt.Rows[i]["meat_trace_score"] ? string.Empty : dt.Rows[i]["meat_trace_score"].ToString();
                        temp.PriceScore     = DBNull.Value == dt.Rows[i]["price_score"] ? string.Empty : dt.Rows[i]["price_score"].ToString();
                        temp.VegTraceScore  = DBNull.Value == dt.Rows[i]["vet_trace_score"] ? string.Empty : dt.Rows[i]["vet_trace_score"].ToString();
                        temp.WeightScore    = DBNull.Value == dt.Rows[i]["weight_score"] ? string.Empty : dt.Rows[i]["weight_score"].ToString();

                        list.Add(temp);
                    }
                }
            }

            return(list);
        }