コード例 #1
0
        /// <summary>
        /// 考核报告内容
        /// </summary>
        /// <param name="info"></param>
        /// <returns></returns>
        public CommerceReportModel GetReport(CommerceInModel info)
        {
            CommerceReportModel temp        = null;
            string strSql                   = string.Format(@" select report_content,
                                               id,
                                               check_month,
                                               check_year,
                                               check_date,
                                               insert_time,
                                               update_time
                                          from bl_commerce_report t where CHECK_MONTH=:V_CHECK_MONTH ");
            List <OracleParameter> aslgList = new List <OracleParameter>();

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

            if (dt != null)
            {
                if (dt.Rows.Count > 0)
                {
                    temp = new CommerceReportModel();
                    temp.ReportContent = DBNull.Value == dt.Rows[0]["report_content"] ? string.Empty : dt.Rows[0]["report_content"].ToString();
                }
            }
            return(temp);
        }
コード例 #2
0
        /// <summary>
        /// 首页达标率和 运行达标情况
        /// </summary>
        /// <param name="info"></param>
        /// <returns></returns>
        public CommerceStandardModel GetCommerceStandard(CommerceInModel info)
        {
            CommerceStandardModel retInfo = null;

            string    strSql = string.Format(@" select id,
                                               total_standard,
                                               meat_standard,
                                               veg_standard,
                                               check_date,
                                               check_month,
                                               check_year,
                                               insert_time,
                                               update_time
                                          from bl_commerce_standard where check_month=:v_check_date ");
            DataTable dt     = OracleHelper.Query(strSql, new OracleParameter(":v_check_date", info.CheckMonth));

            if (dt != null)
            {
                if (dt.Rows.Count > 0)
                {
                    retInfo               = new CommerceStandardModel();
                    retInfo.CheckMonth    = info.CheckMonth;
                    retInfo.MeatStandard  = DBNull.Value == dt.Rows[0]["meat_standard"] ? string.Empty : dt.Rows[0]["meat_standard"].ToString();
                    retInfo.TotalStandard = DBNull.Value == dt.Rows[0]["total_standard"] ? string.Empty : dt.Rows[0]["total_standard"].ToString();
                    retInfo.VegStandard   = DBNull.Value == dt.Rows[0]["veg_standard"] ? string.Empty : dt.Rows[0]["veg_standard"].ToString();
                }
            }
            return(retInfo);
        }
コード例 #3
0
        /// <summary>
        /// 屠宰场运行达标情况详细
        /// </summary>
        /// <param name="info"></param>
        /// <returns></returns>
        public List <StandardCompModel> GetStandardAnimalList(CommerceInModel info)
        {
            List <StandardCompModel> list = null;
            string    strSql = string.Format(@" select ID,COMP_ID,COMP_NAME,CHECK_YEAR,CHECK_MONTH,CHECK_YEAR,CHECK_DATE,IS_STANDARD from BL_ANIMAL_STAND 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)
                {
                    list = new List <StandardCompModel>();
                    for (int i = 0; i < dt.Rows.Count; i++)
                    {
                        StandardCompModel temp = new StandardCompModel();
                        temp.CheckMonth = DBNull.Value == dt.Rows[i]["CHECK_MONTH"] ? string.Empty : dt.Rows[i]["CHECK_MONTH"].ToString();
                        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.IsStandard = 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 List <ComStandCompModel> GetStandardCompList(CommerceInModel info)
        {
            List <ComStandCompModel> list = null;
            string    strSql = string.Format(@" select ID,COMP_TYPE_CODE,COMP_TYPE_NAME,SCORE,CHECK_MONTH,CHECK_YEAR,CHECK_DATE,GOODS_TYPE from BL_MEAT_STANDARD_COMP t where CHECK_MONTH=:V_CHECK_MONTH and goods_type=:v_goods_type order by COMP_TYPE_CODE");
            DataTable dt     = OracleHelper.Query(strSql, new OracleParameter(":V_CHECK_MONTH", info.CheckMonth), new OracleParameter(":v_goods_type", info.GoodsType));

            if (dt != null)
            {
                if (dt.Rows.Count > 0)
                {
                    list = new List <ComStandCompModel>();
                    for (int i = 0; i < dt.Rows.Count; i++)
                    {
                        ComStandCompModel temp = new ComStandCompModel();
                        temp.CheckMonth   = DBNull.Value == dt.Rows[i]["CHECK_MONTH"] ? string.Empty : dt.Rows[i]["CHECK_MONTH"].ToString();
                        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.Score        = DBNull.Value == dt.Rows[i]["SCORE"] ? string.Empty : dt.Rows[i]["SCORE"].ToString();

                        list.Add(temp);
                    }
                }
            }

            return(list);
        }
コード例 #5
0
        /// <summary>
        /// 商户考核总体情况,得分
        /// </summary>
        /// <param name="info"></param>
        /// <returns></returns>
        public List <CommerceScoreModel> GetCommerceAllInfo(CommerceInModel info)
        {
            List <CommerceScoreModel> list = null;
            string    strSql = string.Format(@" select ID,CHECK_DATE,TOTAL_SCORE,CHECK_MONTH,CHECK_YEAR,OPERATION_SCORE,DATA_UP_SCORE,STANDARD_SCORE from BL_COMMERCE_SCORE t where CHECK_MONTH=:V_CHECK_MONTH order by CHECK_MONTH desc ");
            DataTable dt     = OracleHelper.Query(strSql, new OracleParameter(":V_CHECK_MONTH", info.CheckMonth));

            if (dt != null)
            {
                if (dt.Rows.Count > 0)
                {
                    list = new List <CommerceScoreModel>();
                    for (int i = 0; i < dt.Rows.Count; i++)
                    {
                        CommerceScoreModel temp = new CommerceScoreModel();
                        temp.CheckMonth    = DBNull.Value == dt.Rows[i]["CHECK_MONTH"] ? string.Empty : dt.Rows[i]["CHECK_MONTH"].ToString();
                        temp.TotalScore    = DBNull.Value == dt.Rows[i]["TOTAL_SCORE"] ? string.Empty : dt.Rows[i]["TOTAL_SCORE"].ToString();
                        temp.DailyScore    = DBNull.Value == dt.Rows[i]["OPERATION_SCORE"] ? string.Empty : dt.Rows[i]["OPERATION_SCORE"].ToString();
                        temp.DataUpScore   = DBNull.Value == dt.Rows[i]["DATA_UP_SCORE"] ? string.Empty : dt.Rows[i]["DATA_UP_SCORE"].ToString();
                        temp.StandardScore = DBNull.Value == dt.Rows[i]["STANDARD_SCORE"] ? string.Empty : dt.Rows[i]["STANDARD_SCORE"].ToString();
                        list.Add(temp);
                    }
                }
            }

            return(list);
        }
コード例 #6
0
        /// <summary>
        /// 菜市场经营户运行达标情况
        /// </summary>
        /// <param name="info"></param>
        /// <returns></returns>
        public List <StandardCompModel> GetStandardRetailBusList(CommerceInModel info)
        {
            List <StandardCompModel> list = null;
            string strSql = string.Format(@" select ID,COMP_ID,COMP_NAME,CHECK_YEAR,CHECK_MONTH,CHECK_YEAR,CHECK_DATE,IS_STANDARD,GOODS_TYPE,BUS_ID,BUS_NAME from BL_RETAIL_BUS_STANDARD t where CHECK_MONTH=:V_CHECK_MONTH and GOODS_TYPE=:v_goods_type");

            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));
                }
            }

            List <OracleParameter> aslgList = new List <OracleParameter>();

            aslgList.Add(new OracleParameter(":V_CHECK_MONTH", info.CheckMonth));
            aslgList.Add(new OracleParameter(":v_goods_type", info.GoodsType));

            DataTable dt = OracleHelper.Query(strSql, aslgList.ToArray());

            if (dt != null)
            {
                if (dt.Rows.Count > 0)
                {
                    list = new List <StandardCompModel>();
                    for (int i = 0; i < dt.Rows.Count; i++)
                    {
                        StandardCompModel temp = new StandardCompModel();
                        temp.CheckMonth = DBNull.Value == dt.Rows[i]["CHECK_MONTH"] ? string.Empty : dt.Rows[i]["CHECK_MONTH"].ToString();
                        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.IsStandard = DBNull.Value == dt.Rows[i]["IS_STANDARD"] ? string.Empty : dt.Rows[i]["IS_STANDARD"].ToString();
                        temp.BusId      = DBNull.Value == dt.Rows[i]["BUS_ID"] ? string.Empty : dt.Rows[i]["BUS_ID"].ToString();
                        temp.BusName    = DBNull.Value == dt.Rows[i]["BUS_NAME"] ? string.Empty : dt.Rows[i]["BUS_NAME"].ToString();
                        list.Add(temp);
                    }
                }
            }

            return(list);
        }
コード例 #7
0
        /// <summary>
        /// 详细
        /// </summary>
        /// <param name="info"></param>
        /// <returns></returns>
        public List <CommerceDataUpModel> GetCommerceDataUp(CommerceInModel info)
        {
            List <CommerceDataUpModel> list = null;

            string    strSql = string.Format(@" select id, check_month, data_number, check_date, insert_time, update_time from bl_commerce_data_up 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 <CommerceDataUpModel>();
                    for (int i = 0; i < dt.Rows.Count; i++)
                    {
                        CommerceDataUpModel temp = new CommerceDataUpModel();
                        temp.CheckDay   = DBNull.Value == dt.Rows[0]["check_date"] ? string.Empty : dt.Rows[0]["check_date"].ToString();
                        temp.DataNumber = DBNull.Value == dt.Rows[0]["data_number"] ? string.Empty : dt.Rows[0]["data_number"].ToString();
                        list.Add(temp);
                    }
                }
            }
            return(list);
        }