Ejemplo n.º 1
0
        /// <summary>
        /// 对象编辑
        /// </summary>
        /// <param name="tEnvFillAtt_UpdateSet">UpdateSet用户对象</param>
        /// <param name="tEnvFillAtt_UpdateWhere">UpdateWhere用户对象</param>
        /// <returns>是否成功</returns>
        public bool Edit(TEnvFillAttVo tEnvFillAtt_UpdateSet, TEnvFillAttVo tEnvFillAtt_UpdateWhere)
        {
            string strSQL = SqlHelper.BuildUpdateExpress(tEnvFillAtt_UpdateSet, TEnvFillAttVo.T_ENV_FILL_ATT_TABLE);

            strSQL += this.BuildWhereStatement(tEnvFillAtt_UpdateWhere);
            return(SqlHelper.ExecuteNonQuery(CommandType.Text, strSQL) > 0 ? true : false);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// 对象编辑
        /// </summary>
        /// <param name="tEnvFillAtt">用户对象</param>
        /// <returns>是否成功</returns>
        public bool Edit(TEnvFillAttVo tEnvFillAtt)
        {
            string strSQL = SqlHelper.BuildUpdateExpress(tEnvFillAtt, TEnvFillAttVo.T_ENV_FILL_ATT_TABLE);

            strSQL += string.Format(" where ID='{0}' ", tEnvFillAtt.ID);
            return(SqlHelper.ExecuteNonQuery(CommandType.Text, strSQL) > 0 ? true : false);
        }
Ejemplo n.º 3
0
        /// <summary>
        /// 对象删除
        /// </summary>
        /// <param name="Id">ID</param>
        /// <returns>是否成功</returns>
        public bool Delete(TEnvFillAttVo tEnvFillAtt)
        {
            string strSQL = "delete from T_ENV_FILL_ATT ";

            strSQL += this.BuildWhereStatement(tEnvFillAtt);

            return(SqlHelper.ExecuteNonQuery(CommandType.Text, strSQL) > 0 ? true : false);
        }
Ejemplo n.º 4
0
        /// <summary>
        /// 获取对象DataTable
        /// </summary>
        /// <param name="tEnvFillAtt">对象</param>
        /// <param name="iIndex">起始页码</param>
        /// <param name="iCount">每页数目</param>
        /// <returns>返回结果</returns>
        public DataTable SelectByTable(TEnvFillAttVo tEnvFillAtt, int iIndex, int iCount)
        {
            string strSQL = " select * from T_ENV_FILL_ATT {0} ";

            if (!string.IsNullOrEmpty(tEnvFillAtt.SORT_FIELD))
            {
                strSQL += " order by " + tEnvFillAtt.SORT_FIELD;
            }
            if (!string.IsNullOrEmpty(tEnvFillAtt.SORT_TYPE))
            {
                strSQL += " " + tEnvFillAtt.SORT_TYPE;
            }
            strSQL = String.Format(strSQL, BuildWhereStatement(tEnvFillAtt));
            return(SqlHelper.ExecuteDataTable(BuildPagerExpress(strSQL, iIndex, iCount)));
        }
    private string GetList()
    {
        string strSortname  = Request.Params["sortname"];
        string strSortorder = Request.Params["sortorder"];
        int    intPageIdx   = Convert.ToInt32(Request.Params["page"]);
        int    intPagesize  = Convert.ToInt32(Request.Params["pagesize"]);

        string strType   = (Request.Params["SrhType"] != null) ? Request.Params["SrhType"] : "";
        string strYear   = (Request.Params["SrhYear"] != null) ? Request.Params["SrhYear"] : "";
        string strSeason = (Request.Params["SrhSeason"] != null) ? Request.Params["SrhSeason"] : "";
        string strMonth  = (Request.Params["SrhMonth"] != null) ? Request.Params["SrhMonth"] : "";
        string strDay    = (Request.Params["SrhDay"] != null) ? Request.Params["SrhDay"] : "";

        DataTable     dt           = new DataTable();
        TEnvFillAttVo objFillAttVo = new TEnvFillAttVo();

        objFillAttVo.ENVTYPE = strType;
        objFillAttVo.YEAR    = strYear;
        objFillAttVo.SEASON  = strSeason;
        objFillAttVo.MONTH   = strMonth;
        objFillAttVo.DAY     = strDay;

        objFillAttVo.SORT_FIELD = "ENVTYPE,YEAR";
        objFillAttVo.SORT_TYPE  = "desc";

        int intTotalCount = new TEnvFillAttLogic().GetSelectResultCount(objFillAttVo);; //总计的数据条数

        dt = new TEnvFillAttLogic().SelectByTable(objFillAttVo, intPageIdx, intPagesize);
        for (int i = 0; i < dt.Rows.Count; i++)
        {
            i3.ValueObject.Channels.OA.ATT.TOaAttVo objAttVo = new i3.ValueObject.Channels.OA.ATT.TOaAttVo();
            objAttVo.BUSINESS_ID   = dt.Rows[i]["ID"].ToString();
            objAttVo.BUSINESS_TYPE = "EnvData";
            objAttVo = new i3.BusinessLogic.Channels.OA.ATT.TOaAttLogic().SelectByObject(objAttVo);
            dt.Rows[i]["REMARK1"] = objAttVo.ATTACH_NAME;
        }
        string strJson = CreateToJson(dt, intTotalCount);

        return(strJson);
    }
    public static string EditData(string strID, string strEnvType, string strYear, string strSeason, string strMonth, string strDay, string strRemark)
    {
        bool          isSuccess    = true;
        TEnvFillAttVo objFillAttVo = new TEnvFillAttVo();

        objFillAttVo.ENVTYPE = strEnvType;
        objFillAttVo.YEAR    = strYear;
        objFillAttVo.SEASON  = strSeason;
        objFillAttVo.MONTH   = strMonth;
        objFillAttVo.DAY     = strDay;
        objFillAttVo.REMARK  = strRemark;
        if (strID.Length > 0)
        {
            objFillAttVo.ID = strID;
            isSuccess       = new TEnvFillAttLogic().Edit(objFillAttVo);
        }
        else
        {
            objFillAttVo.ID = GetSerialNumber("t_env_fill_att_id");
            isSuccess       = new TEnvFillAttLogic().Create(objFillAttVo);
        }

        return(isSuccess ? "1" : "0");
    }
Ejemplo n.º 7
0
 /// <summary>
 /// 获得查询结果总行数,用于分页
 /// </summary>
 /// <param name="tEnvFillAtt">对象</param>
 /// <returns>返回行数</returns>
 public int GetSelectResultCount(TEnvFillAttVo tEnvFillAtt)
 {
     return(access.GetSelectResultCount(tEnvFillAtt));
 }
Ejemplo n.º 8
0
 public TEnvFillAttLogic(TEnvFillAttVo _tEnvFillAtt)
 {
     tEnvFillAtt = _tEnvFillAtt;
     access      = new TEnvFillAttAccess();
 }
Ejemplo n.º 9
0
 /// <summary>
 /// 对象删除
 /// </summary>
 /// <param name="Id">ID</param>
 /// <returns>是否成功</returns>
 public bool Delete(TEnvFillAttVo tEnvFillAtt)
 {
     return(access.Delete(tEnvFillAtt));
 }
Ejemplo n.º 10
0
 /// <summary>
 /// 对象编辑
 /// </summary>
 /// <param name="tEnvFillAtt_UpdateSet">UpdateSet用户对象</param>
 /// <param name="tEnvFillAtt_UpdateWhere">UpdateWhere用户对象</param>
 /// <returns>是否成功</returns>
 public bool Edit(TEnvFillAttVo tEnvFillAtt_UpdateSet, TEnvFillAttVo tEnvFillAtt_UpdateWhere)
 {
     return(access.Edit(tEnvFillAtt_UpdateSet, tEnvFillAtt_UpdateWhere));
 }
Ejemplo n.º 11
0
 /// <summary>
 /// 对象编辑
 /// </summary>
 /// <param name="tEnvFillAtt">用户对象</param>
 /// <returns>是否成功</returns>
 public bool Edit(TEnvFillAttVo tEnvFillAtt)
 {
     return(access.Edit(tEnvFillAtt));
 }
Ejemplo n.º 12
0
        /// <summary>
        /// 对象添加
        /// </summary>
        /// <param name="tEnvFillAtt">对象</param>
        /// <returns>是否成功</returns>
        public bool Create(TEnvFillAttVo tEnvFillAtt)
        {
            string strSQL = SqlHelper.BuildInsertExpress(tEnvFillAtt, TEnvFillAttVo.T_ENV_FILL_ATT_TABLE);

            return(SqlHelper.ExecuteNonQuery(CommandType.Text, strSQL) > 0 ? true : false);
        }
Ejemplo n.º 13
0
 /// <summary>
 /// 获取对象DataTable
 /// </summary>
 /// <param name="tEnvFillAtt">对象</param>
 /// <param name="iIndex">起始页码</param>
 /// <param name="iCount">每页数目</param>
 /// <returns>返回结果</returns>
 public DataTable SelectByTable(TEnvFillAttVo tEnvFillAtt, int iIndex, int iCount)
 {
     return(access.SelectByTable(tEnvFillAtt, iIndex, iCount));
 }
Ejemplo n.º 14
0
 /// <summary>
 /// 对象明细
 /// </summary>
 /// <param name="tEnvFillAtt">对象条件</param>
 /// <returns>对象</returns>
 public TEnvFillAttVo Details(TEnvFillAttVo tEnvFillAtt)
 {
     return(access.Details(tEnvFillAtt));
 }
Ejemplo n.º 15
0
        /// <summary>
        /// 获取对象List
        /// </summary>
        /// <param name="tEnvFillAtt">对象</param>
        /// <param name="iIndex">起始页码</param>
        /// <param name="iCount">每页数目</param>
        /// <returns>返回结果</returns>
        public List <TEnvFillAttVo> SelectByObject(TEnvFillAttVo tEnvFillAtt, int iIndex, int iCount)
        {
            string strSQL = String.Format("select * from  T_ENV_FILL_ATT " + this.BuildWhereStatement(tEnvFillAtt));

            return(SqlHelper.ExecuteObjectList(tEnvFillAtt, BuildPagerExpress(strSQL, iIndex, iCount)));
        }
Ejemplo n.º 16
0
        /// <summary>
        /// 对象明细
        /// </summary>
        /// <param name="tEnvFillAtt">对象条件</param>
        /// <returns>对象</returns>
        public TEnvFillAttVo Details(TEnvFillAttVo tEnvFillAtt)
        {
            string strSQL = String.Format("select * from  T_ENV_FILL_ATT " + this.BuildWhereStatement(tEnvFillAtt));

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

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

            if (null != tEnvFillAtt)
            {
                //
                if (!String.IsNullOrEmpty(tEnvFillAtt.ID.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND ID = '{0}'", tEnvFillAtt.ID.ToString()));
                }
                //
                if (!String.IsNullOrEmpty(tEnvFillAtt.YEAR.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND YEAR = '{0}'", tEnvFillAtt.YEAR.ToString()));
                }
                //
                if (!String.IsNullOrEmpty(tEnvFillAtt.SEASON.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND SEASON = '{0}'", tEnvFillAtt.SEASON.ToString()));
                }
                //
                if (!String.IsNullOrEmpty(tEnvFillAtt.MONTH.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND MONTH = '{0}'", tEnvFillAtt.MONTH.ToString()));
                }
                //
                if (!String.IsNullOrEmpty(tEnvFillAtt.DAY.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND DAY = '{0}'", tEnvFillAtt.DAY.ToString()));
                }
                //
                if (!String.IsNullOrEmpty(tEnvFillAtt.ENVTYPE.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND ENVTYPE = '{0}'", tEnvFillAtt.ENVTYPE.ToString()));
                }
                //
                if (!String.IsNullOrEmpty(tEnvFillAtt.REMARK.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND REMARK = '{0}'", tEnvFillAtt.REMARK.ToString()));
                }
                //
                if (!String.IsNullOrEmpty(tEnvFillAtt.REMARK1.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND REMARK1 = '{0}'", tEnvFillAtt.REMARK1.ToString()));
                }
                //
                if (!String.IsNullOrEmpty(tEnvFillAtt.REMARK2.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND REMARK2 = '{0}'", tEnvFillAtt.REMARK2.ToString()));
                }
                //
                if (!String.IsNullOrEmpty(tEnvFillAtt.REMARK3.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND REMARK3 = '{0}'", tEnvFillAtt.REMARK3.ToString()));
                }
                //
                if (!String.IsNullOrEmpty(tEnvFillAtt.REMARK4.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND REMARK4 = '{0}'", tEnvFillAtt.REMARK4.ToString()));
                }
                //
                if (!String.IsNullOrEmpty(tEnvFillAtt.REMARK5.ToString().Trim()))
                {
                    strWhereStatement.Append(string.Format(" AND REMARK5 = '{0}'", tEnvFillAtt.REMARK5.ToString()));
                }
            }
            return(strWhereStatement.ToString());
        }
Ejemplo n.º 19
0
 /// <summary>
 /// 获取对象List
 /// </summary>
 /// <param name="tEnvFillAtt">对象</param>
 /// <param name="iIndex">起始页码</param>
 /// <param name="iCount">每页数目</param>
 /// <returns>返回结果</returns>
 public List <TEnvFillAttVo> SelectByObject(TEnvFillAttVo tEnvFillAtt, int iIndex, int iCount)
 {
     return(access.SelectByObject(tEnvFillAtt, iIndex, iCount));
 }
Ejemplo n.º 20
0
        /// <summary>
        /// 根据对象获取全部数据,用Table承载
        ///  数据量较小时使用【不推荐】
        /// </summary>
        /// <param name="tEnvFillAtt"></param>
        /// <returns></returns>
        public DataTable SelectByTable(TEnvFillAttVo tEnvFillAtt)
        {
            string strSQL = "select * from T_ENV_FILL_ATT " + this.BuildWhereStatement(tEnvFillAtt);

            return(SqlHelper.ExecuteDataTable(strSQL));
        }
Ejemplo n.º 21
0
 /// <summary>
 /// 根据对象获取全部数据,用Table承载
 ///  数据量较小时使用【不推荐】
 /// </summary>
 /// <param name="tEnvFillAtt"></param>
 /// <returns></returns>
 public DataTable SelectByTable(TEnvFillAttVo tEnvFillAtt)
 {
     return(access.SelectByTable(tEnvFillAtt));
 }
Ejemplo n.º 22
0
 /// <summary>
 /// 根据对象特征获取单一对象
 /// </summary>
 /// <param name="tEnvFillAtt">对象</param>
 /// <returns></returns>
 public TEnvFillAttVo SelectByObject(TEnvFillAttVo tEnvFillAtt)
 {
     return(access.SelectByObject(tEnvFillAtt));
 }
Ejemplo n.º 23
0
 /// <summary>
 /// 对象添加
 /// </summary>
 /// <param name="sysRole">对象</param>
 /// <returns>是否成功</returns>
 public bool Create(TEnvFillAttVo tEnvFillAtt)
 {
     return(access.Create(tEnvFillAtt));
 }
Ejemplo n.º 24
0
        /// <summary>
        /// 根据对象特征获取单一对象
        /// </summary>
        /// <param name="tEnvFillAtt">对象</param>
        /// <returns></returns>
        public TEnvFillAttVo SelectByObject(TEnvFillAttVo tEnvFillAtt)
        {
            string strSQL = "select * from T_ENV_FILL_ATT " + this.BuildWhereStatement(tEnvFillAtt);

            return(SqlHelper.ExecuteObject(new TEnvFillAttVo(), strSQL));
        }