/// <summary>
        /// 对象编辑
        /// </summary>
        /// <param name="tBaseEvaluationInfo">用户对象</param>
        /// <returns>是否成功</returns>
        public bool Edit(TBaseEvaluationInfoVo tBaseEvaluationInfo)
        {
            string strSQL = SqlHelper.BuildUpdateExpress(tBaseEvaluationInfo, TBaseEvaluationInfoVo.T_BASE_EVALUATION_INFO_TABLE);

            strSQL += string.Format(" where ID='{0}' ", tBaseEvaluationInfo.ID);
            return(SqlHelper.ExecuteNonQuery(CommandType.Text, strSQL) > 0 ? true : false);
        }
Example #2
0
    /// <summary>
    /// 获取评价标准列表数据
    /// </summary>
    /// <returns></returns>
    private string GetEvaluData()
    {
        string result        = "";
        int    intTotalCount = 0;
        //页数
        int pageIndex = Int32.Parse(Request.Params["page"].ToString());
        //分页数
        int       pageSize = Int32.Parse(Request.Params["pagesize"].ToString());
        DataTable dtEval   = new DataTable();
        //评价标准对象
        TBaseEvaluationInfoVo objEval = new TBaseEvaluationInfoVo();

        //获取评价标准数据,无限定条件
        //dtEval = new TBaseEvaluationInfoLogic().SelectByTable(objEval);
        //创建标准JSON数据
        objEval.SORT_FIELD = Request.Params["sortname"];
        objEval.SORT_TYPE  = Request.Params["sortorder"];
        objEval.IS_DEL     = "0";
        //查询使用
        objEval.STANDARD_CODE = !String.IsNullOrEmpty(Request.Params["srhStandard_Code"]) ? Request.Params["srhStandard_Code"].ToString() : "";
        objEval.STANDARD_NAME = !String.IsNullOrEmpty(Request.Params["srhStandard_Name"]) ? Request.Params["srhStandard_Name"].ToString() : "";
        objEval.STANDARD_TYPE = !String.IsNullOrEmpty(Request.Params["srhStandard_Type"]) ? Request.Params["srhStandard_Type"].ToString() : "";
        objEval.MONITOR_ID    = !String.IsNullOrEmpty(Request.Params["srhMonitor_Id"]) ? Request.Params["srhMonitor_Id"].ToString() : "";
        intTotalCount         = new TBaseEvaluationInfoLogic().GetSelecDefinedtResultCount(objEval);
        dtEval = new TBaseEvaluationInfoLogic().SelectDefinedTadble(objEval, pageIndex, pageSize);

        result = LigerGridDataToJson(dtEval, intTotalCount);
        return(result);
    }
        /// <summary>
        /// 获取自定义查询结果总数  Create By Castle(胡方扬)  2012-11-19
        /// </summary>
        /// <param name="tBaseEvaluationInfo">对象</param>
        /// <returns></returns>
        public int GetSelecDefinedtResultCount(TBaseEvaluationInfoVo tBaseEvaluationInfo)
        {
            string strSQL = String.Format("SELECT * FROM T_BASE_EVALUATION_INFO WHERE IS_DEL='{0}'", tBaseEvaluationInfo.IS_DEL);

            if (!String.IsNullOrEmpty(tBaseEvaluationInfo.STANDARD_CODE))
            {
                strSQL += String.Format("  AND STANDARD_CODE LIKE '%{0}%'", tBaseEvaluationInfo.STANDARD_CODE);
            }
            if (!String.IsNullOrEmpty(tBaseEvaluationInfo.STANDARD_NAME))
            {
                strSQL += String.Format("  AND STANDARD_NAME LIKE '%{0}%'", tBaseEvaluationInfo.STANDARD_NAME);
            }

            if (!String.IsNullOrEmpty(tBaseEvaluationInfo.STANDARD_TYPE))
            {
                strSQL += String.Format("   AND STANDARD_TYPE='{0}'", tBaseEvaluationInfo.STANDARD_TYPE);
            }

            if (!String.IsNullOrEmpty(tBaseEvaluationInfo.MONITOR_ID))
            {
                strSQL += String.Format("   AND MONITOR_ID='{0}'", tBaseEvaluationInfo.MONITOR_ID);
            }

            return(SqlHelper.ExecuteDataTable(strSQL).Rows.Count);
        }
        /// <summary>
        /// 对象编辑
        /// </summary>
        /// <param name="tBaseEvaluationInfo_UpdateSet">UpdateSet用户对象</param>
        /// <param name="tBaseEvaluationInfo_UpdateWhere">UpdateWhere用户对象</param>
        /// <returns>是否成功</returns>
        public bool Edit(TBaseEvaluationInfoVo tBaseEvaluationInfo_UpdateSet, TBaseEvaluationInfoVo tBaseEvaluationInfo_UpdateWhere)
        {
            string strSQL = SqlHelper.BuildUpdateExpress(tBaseEvaluationInfo_UpdateSet, TBaseEvaluationInfoVo.T_BASE_EVALUATION_INFO_TABLE);

            strSQL += this.BuildWhereStatement(tBaseEvaluationInfo_UpdateWhere);
            return(SqlHelper.ExecuteNonQuery(CommandType.Text, strSQL) > 0 ? true : false);
        }
        /// <summary>
        /// 自定义查询  Create By Castle(胡方扬)  2012-11-19
        /// </summary>
        /// <param name="tBaseEvaluationInfo">对象</param>
        /// <param name="iIndex">起始页</param>
        /// <param name="iCount">条数</param>
        /// <returns></returns>
        public DataTable SelectDefinedTadble(TBaseEvaluationInfoVo tBaseEvaluationInfo, int iIndex, int iCount)
        {
            string strSQL = String.Format("SELECT * FROM T_BASE_EVALUATION_INFO WHERE IS_DEL='{0}'", tBaseEvaluationInfo.IS_DEL);

            if (!String.IsNullOrEmpty(tBaseEvaluationInfo.STANDARD_CODE))
            {
                strSQL += String.Format("  AND STANDARD_CODE LIKE '%{0}%'", tBaseEvaluationInfo.STANDARD_CODE);
            }
            if (!String.IsNullOrEmpty(tBaseEvaluationInfo.STANDARD_NAME))
            {
                strSQL += String.Format("  AND STANDARD_NAME LIKE '%{0}%'", tBaseEvaluationInfo.STANDARD_NAME);
            }

            if (!String.IsNullOrEmpty(tBaseEvaluationInfo.STANDARD_TYPE))
            {
                strSQL += String.Format("   AND STANDARD_TYPE='{0}'", tBaseEvaluationInfo.STANDARD_TYPE);
            }

            if (!String.IsNullOrEmpty(tBaseEvaluationInfo.MONITOR_ID))
            {
                strSQL += String.Format("   AND MONITOR_ID='{0}'", tBaseEvaluationInfo.MONITOR_ID);
            }

            return(SqlHelper.ExecuteDataTable(BuildPagerExpress(strSQL, iIndex, iCount)));
        }
Example #6
0
    /// <summary>
    /// 获取评价标准列表数据
    /// </summary>
    /// <returns></returns>
    private string GetEvaluData()
    {
        string    result        = "";
        int       intTotalCount = 0;
        DataTable dtEval        = new DataTable();
        //评价标准对象
        TBaseEvaluationInfoVo objEval = new TBaseEvaluationInfoVo();

        //获取评价标准数据,无限定条件
        //dtEval = new TBaseEvaluationInfoLogic().SelectByTable(objEval);
        //创建标准JSON数据
        objEval.SORT_FIELD = strSortname;
        objEval.SORT_TYPE  = strSortorder;
        objEval.IS_DEL     = "0";
        //自定义查询使用
        if (!String.IsNullOrEmpty(srhStandard_Code) || !String.IsNullOrEmpty(srhStandard_Name) || !String.IsNullOrEmpty(srhStandard_Type) || !String.IsNullOrEmpty(srhMonitor_Id))
        {
            objEval.STANDARD_CODE = srhStandard_Code;
            objEval.STANDARD_NAME = srhStandard_Name;
            objEval.STANDARD_TYPE = srhStandard_Type;
            objEval.MONITOR_ID    = srhMonitor_Id;
            intTotalCount         = new TBaseEvaluationInfoLogic().GetSelecDefinedtResultCount(objEval);
            dtEval = new TBaseEvaluationInfoLogic().SelectDefinedTadble(objEval, intPageIndex, intPageSize);
        }
        //无条件首次加载用
        else
        {
            dtEval        = new TBaseEvaluationInfoLogic().SelectByTable(objEval, intPageIndex, intPageSize);
            intTotalCount = new TBaseEvaluationInfoLogic().GetSelectResultCount(objEval);
        }
        result = LigerGridDataToJson(dtEval, intTotalCount);
        return(result);
    }
        /// <summary>
        /// 获取对象DataTable
        /// </summary>
        /// <param name="tBaseEvaluationInfo">对象</param>
        /// <param name="iIndex">起始页码</param>
        /// <param name="iCount">每页数目</param>
        /// <returns>返回结果</returns>
        public DataTable SelectByTable(TBaseEvaluationInfoVo tBaseEvaluationInfo, int iIndex, int iCount)
        {
            string strSQL = " select * from T_BASE_EVALUATION_INFO {0} ";

            strSQL = String.Format(strSQL, BuildWhereStatement(tBaseEvaluationInfo));
            return(SqlHelper.ExecuteDataTable(BuildPagerExpress(strSQL, iIndex, iCount)));
        }
Example #8
0
    public static string DelEvaluData(string strID)
    {
        string result = "false";

        string[] EvaluId      = strID.Split(',');
        bool     success      = false;
        int      successCount = 0;
        int      DelCount     = EvaluId.Length;

        foreach (string strid in EvaluId)
        {
            TBaseEvaluationInfoVo objeil = new TBaseEvaluationInfoVo();
            objeil.ID     = strid;
            objeil.IS_DEL = "1";
            success       = new TBaseEvaluationInfoLogic().Edit(objeil);
            if (success == true)
            {
                successCount++;
            }
        }

        if (success == true && (successCount == DelCount))
        {
            result = "true";

            string strMessage = new PageBase().LogInfo.UserInfo.USER_NAME + "删除评价标准成功";
            new PageBase().WriteLog(i3.ValueObject.ObjectBase.LogType.AddEvaluationInfo, "", strMessage);
        }
        return(result);
    }
        /// <summary>
        /// 对象删除
        /// </summary>
        /// <param name="Id">ID</param>
        /// <returns>是否成功</returns>
        public bool Delete(TBaseEvaluationInfoVo tBaseEvaluationInfo)
        {
            string strSQL = "delete from T_BASE_EVALUATION_INFO ";

            strSQL += this.BuildWhereStatement(tBaseEvaluationInfo);

            return(SqlHelper.ExecuteNonQuery(CommandType.Text, strSQL) > 0 ? true : false);
        }
Example #10
0
    /// <summary>
    /// 获取评价标准
    /// </summary>
    /// <returns></returns>
    public string GetStandardConInfor()
    {
        string                reslut = "";
        DataTable             dtSt   = new DataTable();
        TBaseEvaluationInfoVo objtd  = new TBaseEvaluationInfoVo();

        dtSt   = new TBaseEvaluationInfoLogic().SelectByTable(objtd);
        reslut = DataTableToJson(dtSt);
        return(reslut);
    }
    /// <summary>
    /// 绑定职位树,获取json数据
    /// </summary>
    private void BindTree(string strStType, string strMonitor)
    {
        TBaseEvaluationInfoVo objStVo = new TBaseEvaluationInfoVo();

        objStVo.IS_DEL        = "0";
        objStVo.STANDARD_TYPE = strStType;
        objStVo.MONITOR_ID    = strMonitor;
        DataTable dt = new TBaseEvaluationInfoLogic().SelectByTable(objStVo);

        if (dt.Rows.Count < 1)
        {
            return;
        }

        BindTreeRoot(dt, "0", 1);// 绑定根节点,获取json数据
    }
Example #12
0
    //获取数据
    private void GetData(string strID)
    {
        TBaseCompanyPointVo objPoint = new TBaseCompanyPointLogic().Details(strID);

        TBaseEvaluationConInfoLogic logicCon = new TBaseEvaluationConInfoLogic();
        TBaseEvaluationInfoLogic    logicSt  = new TBaseEvaluationInfoLogic();

        //按行、地、国标优先顺序进行标准的选定
        //国标条件项
        if (objPoint.NATIONAL_ST_CONDITION_ID.Length > 0)
        {
            TBaseEvaluationConInfoVo objCon = logicCon.Details(objPoint.NATIONAL_ST_CONDITION_ID);
            TBaseEvaluationInfoVo    objSt  = logicSt.Details(objCon.STANDARD_ID);

            objPoint.NATIONAL_ST_CONDITION_ID = objSt.STANDARD_CODE + "" + objSt.STANDARD_NAME;
            objPoint.hidNATIONAL_ST_CON       = objCon.ID;
        }
        //地标条件项
        if (objPoint.LOCAL_ST_CONDITION_ID.Length > 0)
        {
            TBaseEvaluationConInfoVo objCon = logicCon.Details(objPoint.LOCAL_ST_CONDITION_ID);
            TBaseEvaluationInfoVo    objSt  = logicSt.Details(objCon.STANDARD_ID);

            objPoint.LOCAL_ST_CONDITION_ID = objSt.STANDARD_CODE + "" + objSt.STANDARD_NAME;
            objPoint.hidLOCAL_ST_CON       = objCon.ID;
        }
        //行标条件项
        if (objPoint.INDUSTRY_ST_CONDITION_ID.Length > 0)
        {
            TBaseEvaluationConInfoVo objCon = logicCon.Details(objPoint.INDUSTRY_ST_CONDITION_ID);
            TBaseEvaluationInfoVo    objSt  = logicSt.Details(objCon.STANDARD_ID);

            objPoint.INDUSTRY_ST_CONDITION_ID = objSt.STANDARD_CODE + "" + objSt.STANDARD_NAME;
            objPoint.hidINDUSTRY_ST_CON       = objCon.ID;
        }

        string strJson = ToJson(objPoint);

        Response.Write(strJson);
        Response.End();
    }
Example #13
0
    public static string EditEvaluData(string strID, string strSTANDARD_CODE, string strSTANDARD_NAME, string strSTANDARD_TYPE, string strMONITOR_ID)
    {
        string result  = "";
        bool   success = false;
        TBaseEvaluationInfoVo objtev = new TBaseEvaluationInfoVo();

        objtev.ID            = strID;
        objtev.STANDARD_CODE = strSTANDARD_CODE;
        objtev.STANDARD_NAME = strSTANDARD_NAME;
        objtev.STANDARD_TYPE = strSTANDARD_TYPE;
        objtev.MONITOR_ID    = strMONITOR_ID;
        success = new TBaseEvaluationInfoLogic().Edit(objtev);

        if (success)
        {
            result = "true";
            string strMessage = new PageBase().LogInfo.UserInfo.USER_NAME + "编辑评价标准" + objtev.ID + "成功";
            new PageBase().WriteLog(i3.ValueObject.ObjectBase.LogType.EditEvaluationInfo, "", strMessage);
        }
        return(result);
    }
    //获取数据
    private void GetData(string strID)
    {
        TBaseCompanyPointVo objPoint = new TBaseCompanyPointLogic().Details(strID);

        TBaseEvaluationConInfoLogic logicCon = new TBaseEvaluationConInfoLogic();
        TBaseEvaluationInfoLogic    logicSt  = new TBaseEvaluationInfoLogic();

        if (objPoint.NATIONAL_ST_CONDITION_ID.Length > 0)
        {
            TBaseEvaluationConInfoVo objCon = logicCon.Details(objPoint.NATIONAL_ST_CONDITION_ID);
            TBaseEvaluationInfoVo    objSt  = logicSt.Details(objCon.STANDARD_ID);

            objPoint.NATIONAL_ST_CONDITION_ID = objSt.STANDARD_CODE + "" + objSt.STANDARD_NAME;
            objPoint.hidNATIONAL_ST_CON       = objCon.ID;
        }

        if (objPoint.LOCAL_ST_CONDITION_ID.Length > 0)
        {
            TBaseEvaluationConInfoVo objCon = logicCon.Details(objPoint.LOCAL_ST_CONDITION_ID);
            TBaseEvaluationInfoVo    objSt  = logicSt.Details(objCon.STANDARD_ID);

            objPoint.LOCAL_ST_CONDITION_ID = objSt.STANDARD_CODE + "" + objSt.STANDARD_NAME;
            objPoint.hidLOCAL_ST_CON       = objCon.ID;
        }

        if (objPoint.INDUSTRY_ST_CONDITION_ID.Length > 0)
        {
            TBaseEvaluationConInfoVo objCon = logicCon.Details(objPoint.INDUSTRY_ST_CONDITION_ID);
            TBaseEvaluationInfoVo    objSt  = logicSt.Details(objCon.STANDARD_ID);

            objPoint.INDUSTRY_ST_CONDITION_ID = objSt.STANDARD_CODE + "" + objSt.STANDARD_NAME;
            objPoint.hidINDUSTRY_ST_CON       = objCon.ID;
        }
        objPoint.CREATE_DATE = objPoint.CREATE_DATE.Replace(" 0:00:00", "");

        string strJson = ToJson(objPoint);

        Response.Write(strJson);
        Response.End();
    }
Example #15
0
    //获取数据
    private void GetData(string strID)
    {
        TMisMonitorTaskPointVo objPoint = new TMisMonitorTaskPointLogic().Details(strID);

        TBaseEvaluationConInfoLogic logicCon = new TBaseEvaluationConInfoLogic();
        TBaseEvaluationInfoLogic    logicSt  = new TBaseEvaluationInfoLogic();

        if (objPoint.NATIONAL_ST_CONDITION_ID.Length > 0)
        {
            TBaseEvaluationConInfoVo objCon = logicCon.Details(objPoint.NATIONAL_ST_CONDITION_ID);
            TBaseEvaluationInfoVo    objSt  = logicSt.Details(objCon.STANDARD_ID);

            objPoint.NATIONAL_ST_CONDITION_ID = objSt.STANDARD_CODE + "" + objSt.STANDARD_NAME;
            objPoint.hidNATIONAL_ST_CON       = objCon.ID;
        }

        if (objPoint.LOCAL_ST_CONDITION_ID.Length > 0)
        {
            TBaseEvaluationConInfoVo objCon = logicCon.Details(objPoint.LOCAL_ST_CONDITION_ID);
            TBaseEvaluationInfoVo    objSt  = logicSt.Details(objCon.STANDARD_ID);

            objPoint.LOCAL_ST_CONDITION_ID = objSt.STANDARD_CODE + "" + objSt.STANDARD_NAME;
            objPoint.hidLOCAL_ST_CON       = objCon.ID;
        }

        if (objPoint.INDUSTRY_ST_CONDITION_ID.Length > 0)
        {
            TBaseEvaluationConInfoVo objCon = logicCon.Details(objPoint.INDUSTRY_ST_CONDITION_ID);
            TBaseEvaluationInfoVo    objSt  = logicSt.Details(objCon.STANDARD_ID);

            objPoint.INDUSTRY_ST_CONDITION_ID = objSt.STANDARD_CODE + "" + objSt.STANDARD_NAME;
            objPoint.hidINDUSTRY_ST_CON       = objCon.ID;
        }

        string strJson = ToJson(objPoint);

        Response.Write(strJson);
        Response.End();
    }
Example #16
0
    public static string AddEvaluData(string strSTANDARD_CODE, string strSTANDARD_NAME, string strSTANDARD_TYPE, string strMONITOR_ID)
    {
        string result  = "";
        bool   success = false;
        TBaseEvaluationInfoVo objtev = new TBaseEvaluationInfoVo();

        objtev.ID             = GetSerialNumber("t_base_evaluation_type_info_id");
        objtev.STANDARD_CODE  = strSTANDARD_CODE;
        objtev.STANDARD_NAME  = strSTANDARD_NAME;
        objtev.STANDARD_TYPE  = strSTANDARD_TYPE;
        objtev.MONITOR_ID     = strMONITOR_ID;
        objtev.EFFECTIVE_DATE = DateTime.Now.ToString();
        objtev.IS_DEL         = "0";
        success = new TBaseEvaluationInfoLogic().Create(objtev);

        if (success)
        {
            result = "true";
            string strMessage = new PageBase().LogInfo.UserInfo.USER_NAME + "新增评价标准" + objtev.ID + "成功";
            new PageBase().WriteLog(i3.ValueObject.ObjectBase.LogType.DelEvaluationInfo, "", strMessage);
        }
        return(result);
    }
Example #17
0
 /// <summary>
 /// 根据对象获取全部数据,用Table承载
 ///  数据量较小时使用【不推荐】
 /// </summary>
 /// <param name="tBaseEvaluationInfo"></param>
 /// <returns></returns>
 public DataTable SelectByTable(TBaseEvaluationInfoVo tBaseEvaluationInfo)
 {
     return(access.SelectByTable(tBaseEvaluationInfo));
 }
        /// <summary>
        /// 根据对象获取全部数据,用Table承载
        ///  数据量较小时使用【不推荐】
        /// </summary>
        /// <param name="tBaseEvaluationInfo"></param>
        /// <returns></returns>
        public DataTable SelectByTable(TBaseEvaluationInfoVo tBaseEvaluationInfo)
        {
            string strSQL = "select * from T_BASE_EVALUATION_INFO " + this.BuildWhereStatement(tBaseEvaluationInfo);

            return(SqlHelper.ExecuteDataTable(strSQL));
        }
        /// <summary>
        /// 获取对象List
        /// </summary>
        /// <param name="tBaseEvaluationInfo">对象</param>
        /// <param name="iIndex">起始页码</param>
        /// <param name="iCount">每页数目</param>
        /// <returns>返回结果</returns>
        public List <TBaseEvaluationInfoVo> SelectByObject(TBaseEvaluationInfoVo tBaseEvaluationInfo, int iIndex, int iCount)
        {
            string strSQL = String.Format("select * from  T_BASE_EVALUATION_INFO " + this.BuildWhereStatement(tBaseEvaluationInfo));

            return(SqlHelper.ExecuteObjectList(tBaseEvaluationInfo, BuildPagerExpress(strSQL, iIndex, iCount)));
        }
        /// <summary>
        /// 对象明细
        /// </summary>
        /// <param name="tBaseEvaluationInfo">对象条件</param>
        /// <returns>对象</returns>
        public TBaseEvaluationInfoVo Details(TBaseEvaluationInfoVo tBaseEvaluationInfo)
        {
            string strSQL = String.Format("select * from  T_BASE_EVALUATION_INFO " + this.BuildWhereStatement(tBaseEvaluationInfo));

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

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

            if (null != tBaseEvaluationInfo)
            {
                //ID
                if (!String.IsNullOrEmpty(tBaseEvaluationInfo.ID.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND ID = '{0}'", tBaseEvaluationInfo.ID.ToString()));
                }
                //评价标准编号
                if (!String.IsNullOrEmpty(tBaseEvaluationInfo.STANDARD_CODE.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND STANDARD_CODE = '{0}'", tBaseEvaluationInfo.STANDARD_CODE.ToString()));
                }
                //评价标准名称
                if (!String.IsNullOrEmpty(tBaseEvaluationInfo.STANDARD_NAME.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND STANDARD_NAME = '{0}'", tBaseEvaluationInfo.STANDARD_NAME.ToString()));
                }
                //评价标准类别(国家标准、行业标准、地方标准、国际标准)
                if (!String.IsNullOrEmpty(tBaseEvaluationInfo.STANDARD_TYPE.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND STANDARD_TYPE = '{0}'", tBaseEvaluationInfo.STANDARD_TYPE.ToString()));
                }
                //监测类别(废水和废气、环境空气和废气、土壤和固体废弃物、噪声和震动、电磁辐射及放射性、其它)
                if (!String.IsNullOrEmpty(tBaseEvaluationInfo.MONITOR_ID.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND MONITOR_ID = '{0}'", tBaseEvaluationInfo.MONITOR_ID.ToString()));
                }
                //生效日期
                if (!String.IsNullOrEmpty(tBaseEvaluationInfo.EFFECTIVE_DATE.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND EFFECTIVE_DATE = '{0}'", tBaseEvaluationInfo.EFFECTIVE_DATE.ToString()));
                }
                //附件路径
                if (!String.IsNullOrEmpty(tBaseEvaluationInfo.ATTACHMENT_URL.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND ATTACHMENT_URL = '{0}'", tBaseEvaluationInfo.ATTACHMENT_URL.ToString()));
                }
                //评价标准描述
                if (!String.IsNullOrEmpty(tBaseEvaluationInfo.DESCRIPTION.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND DESCRIPTION = '{0}'", tBaseEvaluationInfo.DESCRIPTION.ToString()));
                }
                //使用状态(0为启用、1为停用)
                if (!String.IsNullOrEmpty(tBaseEvaluationInfo.IS_DEL.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND IS_DEL = '{0}'", tBaseEvaluationInfo.IS_DEL.ToString()));
                }
                //备注1
                if (!String.IsNullOrEmpty(tBaseEvaluationInfo.REMARK1.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND REMARK1 = '{0}'", tBaseEvaluationInfo.REMARK1.ToString()));
                }
                //备注2
                if (!String.IsNullOrEmpty(tBaseEvaluationInfo.REMARK2.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND REMARK2 = '{0}'", tBaseEvaluationInfo.REMARK2.ToString()));
                }
                //备注3
                if (!String.IsNullOrEmpty(tBaseEvaluationInfo.REMARK3.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND REMARK3 = '{0}'", tBaseEvaluationInfo.REMARK3.ToString()));
                }
                //备注4
                if (!String.IsNullOrEmpty(tBaseEvaluationInfo.REMARK4.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND REMARK4 = '{0}'", tBaseEvaluationInfo.REMARK4.ToString()));
                }
                //备注5
                if (!String.IsNullOrEmpty(tBaseEvaluationInfo.REMARK5.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND REMARK5 = '{0}'", tBaseEvaluationInfo.REMARK5.ToString()));
                }
            }
            return(strWhereStatement.ToString());
        }
Example #23
0
 /// <summary>
 /// 对象编辑
 /// </summary>
 /// <param name="tBaseEvaluationInfo_UpdateSet">UpdateSet用户对象</param>
 /// <param name="tBaseEvaluationInfo_UpdateWhere">UpdateWhere用户对象</param>
 /// <returns>是否成功</returns>
 public bool Edit(TBaseEvaluationInfoVo tBaseEvaluationInfo_UpdateSet, TBaseEvaluationInfoVo tBaseEvaluationInfo_UpdateWhere)
 {
     return(access.Edit(tBaseEvaluationInfo_UpdateSet, tBaseEvaluationInfo_UpdateWhere));
 }
Example #24
0
 public TBaseEvaluationInfoLogic(TBaseEvaluationInfoVo _tBaseEvaluationInfo)
 {
     tBaseEvaluationInfo = _tBaseEvaluationInfo;
     access = new TBaseEvaluationInfoAccess();
 }
Example #25
0
 /// <summary>
 /// 对象删除
 /// </summary>
 /// <param name="Id">ID</param>
 /// <returns>是否成功</returns>
 public bool Delete(TBaseEvaluationInfoVo tBaseEvaluationInfo)
 {
     return(access.Delete(tBaseEvaluationInfo));
 }
Example #26
0
 /// <summary>
 /// 获得查询结果总行数,用于分页
 /// </summary>
 /// <param name="tBaseEvaluationInfo">对象</param>
 /// <returns>返回行数</returns>
 public int GetSelectResultCount(TBaseEvaluationInfoVo tBaseEvaluationInfo)
 {
     return(access.GetSelectResultCount(tBaseEvaluationInfo));
 }
        /// <summary>
        /// 对象添加
        /// </summary>
        /// <param name="tBaseEvaluationInfo">对象</param>
        /// <returns>是否成功</returns>
        public bool Create(TBaseEvaluationInfoVo tBaseEvaluationInfo)
        {
            string strSQL = SqlHelper.BuildInsertExpress(tBaseEvaluationInfo, TBaseEvaluationInfoVo.T_BASE_EVALUATION_INFO_TABLE);

            return(SqlHelper.ExecuteNonQuery(CommandType.Text, strSQL) > 0 ? true : false);
        }
Example #28
0
 /// <summary>
 /// 对象明细
 /// </summary>
 /// <param name="tBaseEvaluationInfo">对象条件</param>
 /// <returns>对象</returns>
 public TBaseEvaluationInfoVo Details(TBaseEvaluationInfoVo tBaseEvaluationInfo)
 {
     return(access.Details(tBaseEvaluationInfo));
 }
Example #29
0
 /// <summary>
 /// 获取对象List
 /// </summary>
 /// <param name="tBaseEvaluationInfo">对象</param>
 /// <param name="iIndex">起始页码</param>
 /// <param name="iCount">每页数目</param>
 /// <returns>返回结果</returns>
 public List <TBaseEvaluationInfoVo> SelectByObject(TBaseEvaluationInfoVo tBaseEvaluationInfo, int iIndex, int iCount)
 {
     return(access.SelectByObject(tBaseEvaluationInfo, iIndex, iCount));
 }
Example #30
0
 /// <summary>
 /// 获取对象DataTable
 /// </summary>
 /// <param name="tBaseEvaluationInfo">对象</param>
 /// <param name="iIndex">起始页码</param>
 /// <param name="iCount">每页数目</param>
 /// <returns>返回结果</returns>
 public DataTable SelectByTable(TBaseEvaluationInfoVo tBaseEvaluationInfo, int iIndex, int iCount)
 {
     return(access.SelectByTable(tBaseEvaluationInfo, iIndex, iCount));
 }