/// <summary>
        /// 对象编辑
        /// </summary>
        /// <param name="tMisContractCompany_UpdateSet">UpdateSet用户对象</param>
        /// <param name="tMisContractCompany_UpdateWhere">UpdateWhere用户对象</param>
        /// <returns>是否成功</returns>
        public bool Edit(TMisContractCompanyVo tMisContractCompany_UpdateSet, TMisContractCompanyVo tMisContractCompany_UpdateWhere)
        {
            string strSQL = SqlHelper.BuildUpdateExpress(tMisContractCompany_UpdateSet, TMisContractCompanyVo.T_MIS_CONTRACT_COMPANY_TABLE);

            strSQL += this.BuildWhereStatement(tMisContractCompany_UpdateWhere);
            return(SqlHelper.ExecuteNonQuery(CommandType.Text, strSQL) > 0 ? true : false);
        }
        /// <summary>
        /// 对象编辑
        /// </summary>
        /// <param name="tMisContractCompany">用户对象</param>
        /// <returns>是否成功</returns>
        public bool Edit(TMisContractCompanyVo tMisContractCompany)
        {
            string strSQL = SqlHelper.BuildUpdateExpress(tMisContractCompany, TMisContractCompanyVo.T_MIS_CONTRACT_COMPANY_TABLE);

            strSQL += string.Format(" where ID='{0}' ", tMisContractCompany.ID);
            return(SqlHelper.ExecuteNonQuery(CommandType.Text, strSQL) > 0 ? true : false);
        }
        /// <summary>
        /// 获取对象DataTable
        /// </summary>
        /// <param name="tMisContractCompany">对象</param>
        /// <param name="iIndex">起始页码</param>
        /// <param name="iCount">每页数目</param>
        /// <returns>返回结果</returns>
        public DataTable SelectByTable(TMisContractCompanyVo tMisContractCompany, int iIndex, int iCount)
        {
            string strSQL = " select * from T_MIS_CONTRACT_COMPANY {0} ";

            strSQL = String.Format(strSQL, BuildWhereStatement(tMisContractCompany));
            return(SqlHelper.ExecuteDataTable(BuildPagerExpress(strSQL, iIndex, iCount)));
        }
        /// <summary>
        /// 对象删除
        /// </summary>
        /// <param name="Id">ID</param>
        /// <returns>是否成功</returns>
        public bool Delete(TMisContractCompanyVo tMisContractCompany)
        {
            string strSQL = "delete from T_MIS_CONTRACT_COMPANY ";

            strSQL += this.BuildWhereStatement(tMisContractCompany);

            return(SqlHelper.ExecuteNonQuery(CommandType.Text, strSQL) > 0 ? true : false);
        }
    /// <summary>
    /// 获得受检企业信息
    /// </summary>
    /// <returns></returns>
    protected string GetTestedCompanyInfo()
    {
        //委托书信息
        TMisContractVo objContractInfo = new TMisContractVo();

        objContractInfo.ID = this.hdnContracID.Value;
        objContractInfo.CONTRACT_STATUS = "9";
        objContractInfo = new TMisContractLogic().Details(objContractInfo);
        //受检企业
        TMisContractCompanyVo objTestedInfo = new TMisContractCompanyVo();

        objTestedInfo.ID     = objContractInfo.TESTED_COMPANY_ID;
        objTestedInfo.IS_DEL = "0";
        objTestedInfo        = new TMisContractCompanyLogic().Details(objTestedInfo);
        return(ToJson(objTestedInfo));
    }
Example #6
0
 public TMisContractCompanyLogic(TMisContractCompanyVo _tMisContractCompany)
 {
     tMisContractCompany = _tMisContractCompany;
     access = new TMisContractCompanyAccess();
 }
Example #7
0
 /// <summary>
 /// 获得查询结果总行数,用于分页
 /// </summary>
 /// <param name="tMisContractCompany">对象</param>
 /// <returns>返回行数</returns>
 public int GetSelectResultCount(TMisContractCompanyVo tMisContractCompany)
 {
     return(access.GetSelectResultCount(tMisContractCompany));
 }
Example #8
0
 /// <summary>
 /// 对象编辑
 /// </summary>
 /// <param name="tMisContractCompany_UpdateSet">UpdateSet用户对象</param>
 /// <param name="tMisContractCompany_UpdateWhere">UpdateWhere用户对象</param>
 /// <returns>是否成功</returns>
 public bool Edit(TMisContractCompanyVo tMisContractCompany_UpdateSet, TMisContractCompanyVo tMisContractCompany_UpdateWhere)
 {
     return(access.Edit(tMisContractCompany_UpdateSet, tMisContractCompany_UpdateWhere));
 }
Example #9
0
 /// <summary>
 /// 对象删除
 /// </summary>
 /// <param name="Id">ID</param>
 /// <returns>是否成功</returns>
 public bool Delete(TMisContractCompanyVo tMisContractCompany)
 {
     return(access.Delete(tMisContractCompany));
 }
Example #10
0
 /// <summary>
 /// 对象添加
 /// </summary>
 /// <param name="sysRole">对象</param>
 /// <returns>是否成功</returns>
 public bool Create(TMisContractCompanyVo tMisContractCompany)
 {
     return(access.Create(tMisContractCompany));
 }
Example #11
0
 /// <summary>
 /// 对象编辑
 /// </summary>
 /// <param name="tMisContractCompany">用户对象</param>
 /// <returns>是否成功</returns>
 public bool Edit(TMisContractCompanyVo tMisContractCompany)
 {
     return(access.Edit(tMisContractCompany));
 }
        public int SelectContractPlanInforCount(TMisContractPointFreqVo tMisContractPointFreq, TMisContractVo tMisContract, TMisContractCompanyVo tMisContractCompany)
        {
            string strSQL = String.Format("SELECT A.*,E.COMPANY_NAME,F.DICT_TEXT AS AREA FROM dbo.T_MIS_CONTRACT A " +
                                          " INNER JOIN " +
                                          " (SELECT * FROM (SELECT DISTINCT (B.CONTRACT_ID) FROM dbo.T_MIS_CONTRACT_POINT_FREQ B WHERE IF_PLAN='{0}')T) D" +
                                          " ON D.CONTRACT_ID=A.ID" +
                                          " LEFT JOIN T_MIS_CONTRACT_COMPANY E ON E.ID=A.TESTED_COMPANY_ID" +
                                          " LEFT JOIN dbo.T_SYS_DICT F ON F.DICT_TYPE='administrative_area' AND F.DICT_CODE=E.AREA WHERE 1=1 ", tMisContractPointFreq.IF_PLAN);

            if (!String.IsNullOrEmpty(tMisContract.CONTRACT_TYPE))
            {
                strSQL += String.Format("  AND A.CONTRACT_TYPE = '{0}'", tMisContract.CONTRACT_TYPE);
            }
            if (!String.IsNullOrEmpty(tMisContract.CONTRACT_CODE))
            {
                strSQL += String.Format("  AND A.CONTRACT_CODE LIKE '%{0}%'", tMisContract.CONTRACT_CODE);
            }
            if (!String.IsNullOrEmpty(tMisContract.TEST_TYPES))
            {
                strSQL += String.Format(" AND A.TEST_TYPES LIKE '%{0}%'", tMisContract.TEST_TYPES);
            }
            if (!String.IsNullOrEmpty(tMisContractCompany.COMPANY_NAME))
            {
                strSQL += String.Format(" AND E.COMPANY_NAME LIKE '%{0}%'", tMisContractCompany.COMPANY_NAME);
            }
            if (!String.IsNullOrEmpty(tMisContractCompany.AREA))
            {
                strSQL += String.Format(" AND E.AREA = '{0}'", tMisContractCompany.AREA);
            }

            if (!String.IsNullOrEmpty(tMisContract.CONTRACT_STATUS))
            {
                strSQL += String.Format("  AND A.CONTRACT_STATUS = '{0}'", tMisContract.CONTRACT_STATUS);
            }
            return(SqlHelper.ExecuteDataTable(strSQL).Rows.Count);
        }
Example #13
0
 public int SelectContractPlanInforCount(TMisContractPointFreqVo tMisContractPointFreq, TMisContractVo tMisContract, TMisContractCompanyVo tMisContractCompany)
 {
     return(access.SelectContractPlanInforCount(tMisContractPointFreq, tMisContract, tMisContractCompany));
 }
        /// <summary>
        /// 获取对象List
        /// </summary>
        /// <param name="tMisContractCompany">对象</param>
        /// <param name="iIndex">起始页码</param>
        /// <param name="iCount">每页数目</param>
        /// <returns>返回结果</returns>
        public List <TMisContractCompanyVo> SelectByObject(TMisContractCompanyVo tMisContractCompany, int iIndex, int iCount)
        {
            string strSQL = String.Format("select * from  T_MIS_CONTRACT_COMPANY " + this.BuildWhereStatement(tMisContractCompany));

            return(SqlHelper.ExecuteObjectList(tMisContractCompany, BuildPagerExpress(strSQL, iIndex, iCount)));
        }
Example #15
0
 /// <summary>
 /// 获取对象DataTable
 /// </summary>
 /// <param name="tMisContractCompany">对象</param>
 /// <param name="iIndex">起始页码</param>
 /// <param name="iCount">每页数目</param>
 /// <returns>返回结果</returns>
 public DataTable SelectByTable(TMisContractCompanyVo tMisContractCompany, int iIndex, int iCount)
 {
     return(access.SelectByTable(tMisContractCompany, iIndex, iCount));
 }
        /// <summary>
        /// 对象明细
        /// </summary>
        /// <param name="tMisContractCompany">对象条件</param>
        /// <returns>对象</returns>
        public TMisContractCompanyVo Details(TMisContractCompanyVo tMisContractCompany)
        {
            string strSQL = String.Format("select * from  T_MIS_CONTRACT_COMPANY " + this.BuildWhereStatement(tMisContractCompany));

            return(SqlHelper.ExecuteObject(new TMisContractCompanyVo(), strSQL));
        }
        /// <summary>
        /// 获得查询结果总行数,用于分页
        /// </summary>
        /// <param name="tMisContractCompany">对象</param>
        /// <returns>返回行数</returns>
        public int GetSelectResultCount(TMisContractCompanyVo tMisContractCompany)
        {
            string strSQL = "select Count(*) from T_MIS_CONTRACT_COMPANY " + this.BuildWhereStatement(tMisContractCompany);

            return(Convert.ToInt32(SqlHelper.ExecuteScalar(strSQL)));
        }
        /// <summary>
        /// 根据对象构造条件语句
        /// </summary>
        /// <param name="tMisContractCompany"></param>
        /// <returns></returns>
        public string BuildWhereStatement(TMisContractCompanyVo tMisContractCompany)
        {
            StringBuilder strWhereStatement = new StringBuilder(" Where 1=1 ");

            if (null != tMisContractCompany)
            {
                //ID
                if (!String.IsNullOrEmpty(tMisContractCompany.ID.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND ID = '{0}'", tMisContractCompany.ID.ToString()));
                }
                //合同ID
                if (!String.IsNullOrEmpty(tMisContractCompany.CONTRACT_ID.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND CONTRACT_ID = '{0}'", tMisContractCompany.CONTRACT_ID.ToString()));
                }
                //企业ID
                if (!String.IsNullOrEmpty(tMisContractCompany.COMPANY_ID.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND COMPANY_ID = '{0}'", tMisContractCompany.COMPANY_ID.ToString()));
                }
                //企业法人代码
                if (!String.IsNullOrEmpty(tMisContractCompany.COMPANY_CODE.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND COMPANY_CODE = '{0}'", tMisContractCompany.COMPANY_CODE.ToString()));
                }
                //企业名称
                if (!String.IsNullOrEmpty(tMisContractCompany.COMPANY_NAME.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND COMPANY_NAME = '{0}'", tMisContractCompany.COMPANY_NAME.ToString()));
                }
                //拼音编码
                if (!String.IsNullOrEmpty(tMisContractCompany.PINYIN.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND PINYIN = '{0}'", tMisContractCompany.PINYIN.ToString()));
                }
                //主管部门
                if (!String.IsNullOrEmpty(tMisContractCompany.DIRECTOR_DEPT.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND DIRECTOR_DEPT = '{0}'", tMisContractCompany.DIRECTOR_DEPT.ToString()));
                }
                //经济类型
                if (!String.IsNullOrEmpty(tMisContractCompany.ECONOMY_TYPE.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND ECONOMY_TYPE = '{0}'", tMisContractCompany.ECONOMY_TYPE.ToString()));
                }
                //所在区域
                if (!String.IsNullOrEmpty(tMisContractCompany.AREA.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND AREA = '{0}'", tMisContractCompany.AREA.ToString()));
                }
                //企业规模
                if (!String.IsNullOrEmpty(tMisContractCompany.SIZE.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND SIZE = '{0}'", tMisContractCompany.SIZE.ToString()));
                }
                //污染源类型
                if (!String.IsNullOrEmpty(tMisContractCompany.POLLUTE_TYPE.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND POLLUTE_TYPE = '{0}'", tMisContractCompany.POLLUTE_TYPE.ToString()));
                }
                //行业类别
                if (!String.IsNullOrEmpty(tMisContractCompany.INDUSTRY.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND INDUSTRY = '{0}'", tMisContractCompany.INDUSTRY.ToString()));
                }
                //废气控制级别
                if (!String.IsNullOrEmpty(tMisContractCompany.GAS_LEAVEL.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND GAS_LEAVEL = '{0}'", tMisContractCompany.GAS_LEAVEL.ToString()));
                }
                //废水控制级别
                if (!String.IsNullOrEmpty(tMisContractCompany.WATER_LEAVEL.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND WATER_LEAVEL = '{0}'", tMisContractCompany.WATER_LEAVEL.ToString()));
                }
                //开业时间
                if (!String.IsNullOrEmpty(tMisContractCompany.PRACTICE_DATE.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND PRACTICE_DATE = '{0}'", tMisContractCompany.PRACTICE_DATE.ToString()));
                }
                //联系人
                if (!String.IsNullOrEmpty(tMisContractCompany.CONTACT_NAME.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND CONTACT_NAME = '{0}'", tMisContractCompany.CONTACT_NAME.ToString()));
                }
                //联系部门
                if (!String.IsNullOrEmpty(tMisContractCompany.LINK_DEPT.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND LINK_DEPT = '{0}'", tMisContractCompany.LINK_DEPT.ToString()));
                }
                //电子邮件
                if (!String.IsNullOrEmpty(tMisContractCompany.EMAIL.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND EMAIL = '{0}'", tMisContractCompany.EMAIL.ToString()));
                }
                //联系电话
                if (!String.IsNullOrEmpty(tMisContractCompany.LINK_PHONE.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND LINK_PHONE = '{0}'", tMisContractCompany.LINK_PHONE.ToString()));
                }
                //委托代理人
                if (!String.IsNullOrEmpty(tMisContractCompany.FACTOR.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND FACTOR = '{0}'", tMisContractCompany.FACTOR.ToString()));
                }
                //办公电话
                if (!String.IsNullOrEmpty(tMisContractCompany.PHONE.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND PHONE = '{0}'", tMisContractCompany.PHONE.ToString()));
                }
                //移动电话
                if (!String.IsNullOrEmpty(tMisContractCompany.MOBAIL_PHONE.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND MOBAIL_PHONE = '{0}'", tMisContractCompany.MOBAIL_PHONE.ToString()));
                }
                //传真号码
                if (!String.IsNullOrEmpty(tMisContractCompany.FAX.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND FAX = '{0}'", tMisContractCompany.FAX.ToString()));
                }
                //邮政编码
                if (!String.IsNullOrEmpty(tMisContractCompany.POST.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND POST = '{0}'", tMisContractCompany.POST.ToString()));
                }
                //联系地址
                if (!String.IsNullOrEmpty(tMisContractCompany.CONTACT_ADDRESS.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND CONTACT_ADDRESS = '{0}'", tMisContractCompany.CONTACT_ADDRESS.ToString()));
                }
                //监测地址
                if (!String.IsNullOrEmpty(tMisContractCompany.MONITOR_ADDRESS.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND MONITOR_ADDRESS = '{0}'", tMisContractCompany.MONITOR_ADDRESS.ToString()));
                }
                //企业网址
                if (!String.IsNullOrEmpty(tMisContractCompany.WEB_SITE.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND WEB_SITE = '{0}'", tMisContractCompany.WEB_SITE.ToString()));
                }
                //经度
                if (!String.IsNullOrEmpty(tMisContractCompany.LONGITUDE.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND LONGITUDE = '{0}'", tMisContractCompany.LONGITUDE.ToString()));
                }
                //纬度
                if (!String.IsNullOrEmpty(tMisContractCompany.LATITUDE.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND LATITUDE = '{0}'", tMisContractCompany.LATITUDE.ToString()));
                }
                //使用状态(0为启用、1为停用)
                if (!String.IsNullOrEmpty(tMisContractCompany.IS_DEL.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND IS_DEL = '{0}'", tMisContractCompany.IS_DEL.ToString()));
                }
                //备注1
                if (!String.IsNullOrEmpty(tMisContractCompany.REMARK1.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND REMARK1 = '{0}'", tMisContractCompany.REMARK1.ToString()));
                }
                //备注2
                if (!String.IsNullOrEmpty(tMisContractCompany.REMARK2.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND REMARK2 = '{0}'", tMisContractCompany.REMARK2.ToString()));
                }
                //备注3
                if (!String.IsNullOrEmpty(tMisContractCompany.REMARK3.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND REMARK3 = '{0}'", tMisContractCompany.REMARK3.ToString()));
                }
                //备注4
                if (!String.IsNullOrEmpty(tMisContractCompany.REMARK4.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND REMARK4 = '{0}'", tMisContractCompany.REMARK4.ToString()));
                }
                //备注5
                if (!String.IsNullOrEmpty(tMisContractCompany.REMARK5.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND REMARK5 = '{0}'", tMisContractCompany.REMARK5.ToString()));
                }
                //企业级别
                if (!String.IsNullOrEmpty(tMisContractCompany.COMPANY_LEVEL.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND COMPANY_LEVEL = '{0}'", tMisContractCompany.COMPANY_LEVEL.ToString()));
                }
                //法人代表
                if (!String.IsNullOrEmpty(tMisContractCompany.COMPANY_MAN.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND COMPANY_MAN = '{0}'", tMisContractCompany.COMPANY_MAN.ToString()));
                }
                //废水最终排放去向
                if (!String.IsNullOrEmpty(tMisContractCompany.WATER_FOLLOW.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND WATER_FOLLOW = '{0}'", tMisContractCompany.WATER_FOLLOW.ToString()));
                }
                //现有工程环评批复时间及文号
                if (!String.IsNullOrEmpty(tMisContractCompany.CHECK_TIME.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND CHECK_TIME = '{0}'", tMisContractCompany.CHECK_TIME.ToString()));
                }
                //现有工程竣工环境保护验收时间
                if (!String.IsNullOrEmpty(tMisContractCompany.ACCEPTANCE_TIME.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND ACCEPTANCE_TIME = '{0}'", tMisContractCompany.ACCEPTANCE_TIME.ToString()));
                }
                //执行标准
                if (!String.IsNullOrEmpty(tMisContractCompany.STANDARD.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND STANDARD = '{0}'", tMisContractCompany.STANDARD.ToString()));
                }
                //主要环保设施名称、数量
                if (!String.IsNullOrEmpty(tMisContractCompany.MAIN_APPARATUS.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND MAIN_APPARATUS = '{0}'", tMisContractCompany.MAIN_APPARATUS.ToString()));
                }
                //环保设施运行情况
                if (!String.IsNullOrEmpty(tMisContractCompany.APPARATUS_STATUS.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND APPARATUS_STATUS = '{0}'", tMisContractCompany.APPARATUS_STATUS.ToString()));
                }
                //主要产品名称
                if (!String.IsNullOrEmpty(tMisContractCompany.MAIN_PROJECT.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND MAIN_PROJECT = '{0}'", tMisContractCompany.MAIN_PROJECT.ToString()));
                }
                //主要生产原料
                if (!String.IsNullOrEmpty(tMisContractCompany.MAIN_GOOD.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND MAIN_GOOD = '{0}'", tMisContractCompany.MAIN_GOOD.ToString()));
                }
                //设计生产能力
                if (!String.IsNullOrEmpty(tMisContractCompany.DESIGN_ANBILITY.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND DESIGN_ANBILITY = '{0}'", tMisContractCompany.DESIGN_ANBILITY.ToString()));
                }
                //实际生产能力
                if (!String.IsNullOrEmpty(tMisContractCompany.ANBILITY.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND ANBILITY = '{0}'", tMisContractCompany.ANBILITY.ToString()));
                }
                //监测期间生产负荷(%)
                if (!String.IsNullOrEmpty(tMisContractCompany.CONTRACT_PER.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND CONTRACT_PER = '{0}'", tMisContractCompany.CONTRACT_PER.ToString()));
                }
                //全年平均生产负荷(%)
                if (!String.IsNullOrEmpty(tMisContractCompany.AVG_PER.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND AVG_PER = '{0}'", tMisContractCompany.AVG_PER.ToString()));
                }
                //废水排放量
                if (!String.IsNullOrEmpty(tMisContractCompany.WATER_COUNT.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND WATER_COUNT = '{0}'", tMisContractCompany.WATER_COUNT.ToString()));
                }
                //年运行时间
                if (!String.IsNullOrEmpty(tMisContractCompany.YEAR_TIME.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND YEAR_TIME = '{0}'", tMisContractCompany.YEAR_TIME.ToString()));
                }
            }
            return(strWhereStatement.ToString());
        }
Example #19
0
 /// <summary>
 /// 对象明细
 /// </summary>
 /// <param name="tMisContractCompany">对象条件</param>
 /// <returns>对象</returns>
 public TMisContractCompanyVo Details(TMisContractCompanyVo tMisContractCompany)
 {
     return(access.Details(tMisContractCompany));
 }
Example #20
0
 public DataTable SelectContractPlanInfor(TMisContractPointFreqVo tMisContractPointFreq, TMisContractVo tMisContract, TMisContractCompanyVo tMisContractCompany, int iIndex, int iCount)
 {
     return(access.SelectContractPlanInfor(tMisContractPointFreq, tMisContract, tMisContractCompany, iIndex, iCount));
 }
Example #21
0
 /// <summary>
 /// 获取对象List
 /// </summary>
 /// <param name="tMisContractCompany">对象</param>
 /// <param name="iIndex">起始页码</param>
 /// <param name="iCount">每页数目</param>
 /// <returns>返回结果</returns>
 public List <TMisContractCompanyVo> SelectByObject(TMisContractCompanyVo tMisContractCompany, int iIndex, int iCount)
 {
     return(access.SelectByObject(tMisContractCompany, iIndex, iCount));
 }
        /// <summary>
        /// 对象添加
        /// </summary>
        /// <param name="tMisContractCompany">对象</param>
        /// <returns>是否成功</returns>
        public bool Create(TMisContractCompanyVo tMisContractCompany)
        {
            string strSQL = SqlHelper.BuildInsertExpress(tMisContractCompany, TMisContractCompanyVo.T_MIS_CONTRACT_COMPANY_TABLE);

            return(SqlHelper.ExecuteNonQuery(CommandType.Text, strSQL) > 0 ? true : false);
        }
Example #23
0
 /// <summary>
 /// 根据对象获取全部数据,用Table承载
 ///  数据量较小时使用【不推荐】
 /// </summary>
 /// <param name="tMisContractCompany"></param>
 /// <returns></returns>
 public DataTable SelectByTable(TMisContractCompanyVo tMisContractCompany)
 {
     return(access.SelectByTable(tMisContractCompany));
 }
        /// <summary>
        /// 根据对象获取全部数据,用Table承载
        ///  数据量较小时使用【不推荐】
        /// </summary>
        /// <param name="tMisContractCompany"></param>
        /// <returns></returns>
        public DataTable SelectByTable(TMisContractCompanyVo tMisContractCompany)
        {
            string strSQL = "select * from T_MIS_CONTRACT_COMPANY " + this.BuildWhereStatement(tMisContractCompany);

            return(SqlHelper.ExecuteDataTable(strSQL));
        }
Example #25
0
 /// <summary>
 /// 根据对象特征获取单一对象
 /// </summary>
 /// <param name="tMisContractCompany">对象</param>
 /// <returns></returns>
 public TMisContractCompanyVo SelectByObject(TMisContractCompanyVo tMisContractCompany)
 {
     return(access.SelectByObject(tMisContractCompany));
 }
Example #26
0
    protected void ShowData()
    {
        #region//任务数量
        //待办任务
        strTaskHasCount = new TWfInstTaskDetailLogic().GetSelectResultCountForUserTaskList(LogInfo.UserInfo.ID, TWfCommDict.StepState.StateNormal, "", "", "", "").ToString();
        //今日待办
        //strTodayTaskHasCount = new TWfInstTaskDetailLogic().GetSelectResultCountForDayTaskList(new TWfInstTaskDetailVo() { OBJECT_USER = LogInfo.UserInfo.ID, INST_TASK_STATE = i3.ValueObject.Sys.WF.TWfCommDict.StepState.StateNormal }, DateTime.Now.Date.ToShortDateString(), DateTime.Now.Date.ToShortDateString()).ToString();
        //已办总数
        //strTaskFinishCount = new TWfInstTaskDetailLogic().GetSelectResultCount(new TWfInstTaskDetailVo() { OBJECT_USER = LogInfo.UserInfo.ID, INST_TASK_STATE = i3.ValueObject.Sys.WF.TWfCommDict.StepState.StateDown }).ToString();
        //退回任务
        //strTaskBackCount = new TWfInstTaskDetailLogic().GetSelectResultCount(new TWfInstTaskDetailVo() { OBJECT_USER = LogInfo.UserInfo.ID, INST_TASK_DEAL_STATE = i3.ValueObject.Sys.WF.TWfCommDict.StepDealState.ForBack }).ToString();
        //报告办理
        TMisMonitorTaskVo objTask = new TMisMonitorTaskVo();  //监测任务对象
        objTask.TASK_STATUS = "09";
        if (!base.LogInfo.UserInfo.REAL_NAME.Contains("管理员"))
        {
            objTask.REPORT_HANDLE = LogInfo.UserInfo.ID;
        }
        objTask.COMFIRM_STATUS = "0";
        ReportCount            = new TMisMonitorTaskLogic().GetSelectResultCount(objTask).ToString();
        ////收文办理
        //strSwTaskAllCount = new TOaSwInfoLogic().GetSwResultCount(LogInfo.UserInfo.ID);
        ////发文待办
        //strFwTaskAllCount = new TWfInstTaskDetailLogic().Get_FW_Count(LogInfo.UserInfo.ID, TWfCommDict.StepState.StateNormal);
        ////发文退回
        //strFwTaskBackCount = new TWfInstTaskDetailLogic().Get_FW_Count(LogInfo.UserInfo.ID, TWfCommDict.StepDealState.ForBack);
        //采样预约
        objTask = new TMisMonitorTaskVo();
        TMisContractPlanVo objItems        = new TMisContractPlanVo();
        TMisContractVo     objItemContract = new TMisContractVo();
        objItemContract.CONTRACT_STATUS = "9";
        TaskPlanCount = new TMisContractPlanLogic().GetSelectByTablePlanForTaskCount(objItems, objItemContract, objTask, false).ToString();
        //监督性(国控)预约
        TMisContractPointFreqVo objFreq = new TMisContractPointFreqVo();
        TMisContractVo          objCv   = new TMisContractVo();
        TMisContractCompanyVo   objCom  = new TMisContractCompanyVo();
        objCv.CONTRACT_STATUS = "9";
        objFreq.IF_PLAN       = "0";
        objCv.CONTRACT_TYPE   = "10";
        TaskPlan10Count       = new TMisContractPointFreqLogic().SelectContractPlanInforCount(objFreq, objCv, objCom).ToString();
        //监督性(省控)预约
        objCv.CONTRACT_TYPE = "11";
        TaskPlan11Count     = new TMisContractPointFreqLogic().SelectContractPlanInforCount(objFreq, objCv, objCom).ToString();
        //监督性(重金属)预约
        objCv.CONTRACT_TYPE = "12";
        TaskPlan12Count     = new TMisContractPointFreqLogic().SelectContractPlanInforCount(objFreq, objCv, objCom).ToString();
        //监督性预约
        objCv.CONTRACT_TYPE = "13";
        TaskPlan13Count     = new TMisContractPointFreqLogic().SelectContractPlanInforCount(objFreq, objCv, objCom).ToString();
        //年度委托预约
        objCv.CONTRACT_TYPE = "14";
        TaskPlan14Count     = new TMisContractPointFreqLogic().SelectContractPlanInforCount(objFreq, objCv, objCom).ToString();
        //预约办理
        objTask.QC_STATUS = "2|3";
        TaskDoPlanCount   = new TMisContractPlanLogic().GetSelectByTablePlanForDoTaskCount(objItems, objItemContract, objTask, true).ToString();
        //采样任务
        TMisMonitorSubtaskVo objSubtask = new TMisMonitorSubtaskVo();
        SamplingCount = new TMisMonitorSubtaskLogic().SelectByTableWithAllTaskForFatherTree(objSubtask, "", "02", "", "", LogInfo.UserInfo.ID, 0, 0).Rows.Count.ToString();
        //样品交接
        AllocationSheetCount = new TMisMonitorResultLogic().getTaskInfoCount(LogInfo.UserInfo.ID, "sample_allocation_sheet", "021", "'01','00'").ToString();
        //样品分发
        TaskAllocationCount = new TMisMonitorResultLogic().getTaskInfoCount(LogInfo.UserInfo.ID, "duty_other_analyse", "03", "'01','00'").ToString();
        //监测分析
        AnalysisCount = new TMisMonitorResultLogic().getResultInResultFlowCount_QY(LogInfo.UserInfo.ID, "20").ToString();
        //分析结果复核
        ResultCheckCount = new TMisMonitorResultLogic().getTaskInfoCheckCount_QY(LogInfo.UserInfo.ID, "03", "30").ToString();
        //分析主任审核
        MasterQcCheckCount = new TMisMonitorResultLogic().getTaskInfoQcCheckCount_QY(LogInfo.UserInfo.ID, "analysis_result_check", "03", "50").ToString();
        //质控审核
        ResultQcCheckCount = new TMisMonitorResultLogic().getTaskInfoQcCheckCount_QY(LogInfo.UserInfo.ID, "analysis_result_qc_check", "03", "40").ToString();
        //分析现场项目结果核录
        SampleAnalysisCheckCount = new TMisMonitorTaskLogic().SelectSampleTaskForWithSampleAnalysisCountQY(LogInfo.UserInfo.ID, "sample_result_check", "'02','022'", "0", "50").ToString();
        //现场监测结果复核
        SampleCheckCount = new TMisMonitorSubtaskLogic().SelectSamplingCheckListCount(LogInfo.UserInfo.ID, "022", true).ToString();
        //现场室主任审核
        SampleQcCheckCount = new TMisMonitorSubtaskLogic().SelectSamplingCheckListCount(LogInfo.UserInfo.ID, "023", false).ToString();
        #endregion

        #region//任务项数判断
        if (strTaskHasCount == "0")
        {
            this.strTask.Attributes.CssStyle.Value = "display:none";
        }
        if (strTaskBackCount == "0")
        {
            this.strTaskBack.Attributes.CssStyle.Value = "display:none";
        }
        if (TaskPlanCount == "0")
        {
            this.TaskPlan.Attributes.CssStyle.Value = "display:none";
        }
        if (TaskPlan10Count == "0")
        {
            this.TaskPlan_10.Attributes.CssStyle.Value = "display:none";
        }
        if (TaskPlan11Count == "0")
        {
            this.TaskPlan_11.Attributes.CssStyle.Value = "display:none";
        }
        if (TaskPlan12Count == "0")
        {
            this.TaskPlan_12.Attributes.CssStyle.Value = "display:none";
        }
        if (TaskPlan13Count == "0")
        {
            this.TaskPlan_13.Attributes.CssStyle.Value = "display:none";
        }
        if (TaskPlan14Count == "0")
        {
            this.TaskPlan_14.Attributes.CssStyle.Value = "display:none";
        }
        if (TaskDoPlanCount == "0")
        {
            this.TaskDoPlan.Attributes.CssStyle.Value = "display:none";
        }
        if (SamplingCount == "0")
        {
            this.Sampling.Attributes.CssStyle.Value = "display:none";
        }
        if (AllocationSheetCount == "0")
        {
            this.AllocationSheet.Attributes.CssStyle.Value = "display:none";
        }
        if (TaskAllocationCount == "0")
        {
            this.TaskAllocation.Attributes.CssStyle.Value = "display:none";
        }
        if (AnalysisCount == "0")
        {
            this.Analysis.Attributes.CssStyle.Value = "display:none";
        }
        if (ReportCount == "0")
        {
            this.ReportManage.Attributes.CssStyle.Value = "display:none";
        }
        if (ResultCheckCount == "0")
        {
            this.ResultCheck.Attributes.CssStyle.Value = "display:none";
        }
        if (MasterQcCheckCount == "0")
        {
            this.MasterQcCheck.Attributes.CssStyle.Value = "display:none";
        }
        if (ResultQcCheckCount == "0")
        {
            this.ResultQcCheck.Attributes.CssStyle.Value = "display:none";
        }
        if (SampleAnalysisCheckCount == "0")
        {
            this.SampleAnalysisCheck.Attributes.CssStyle.Value = "display:none";
        }
        if (SampleCheckCount == "0")
        {
            this.SampleCheck.Attributes.CssStyle.Value = "display:none";
        }
        if (SampleQcCheckCount == "0")
        {
            this.SampleQcCheck.Attributes.CssStyle.Value = "display:none";
        }
        #endregion
    }