/// <summary>
        /// 得到DawnAuthUserExtent实体对象
        /// </summary>
        /// <param name="dr">dr</param>
        /// <returns>DawnAuthUserExtents实体对象</returns>
        public DawnAuthUserExtentMDL Select(IDataReader dr)
        {
            DawnAuthUserExtentMDL obj = new DawnAuthUserExtentMDL();

            try
            {
                obj.ExtId = ((dr["ext_id"]) == DBNull.Value)?0:Convert.ToInt32(dr["ext_id"]);
            }
            catch { }
            try
            {
                obj.UserId = ((dr["user_id"]) == DBNull.Value)?0:Convert.ToInt32(dr["user_id"]);
            }
            catch { }
            try
            {
                obj.ExtTime = ((dr["ext_time"]) == DBNull.Value)?DateTime.MinValue:Convert.ToDateTime(dr["ext_time"]);
            }
            catch { }
            try
            {
                obj.ExtCode = dr["ext_code"].ToString();
            }
            catch { }
            try
            {
                obj.ExtMark = dr["ext_mark"].ToString();
            }
            catch { }
            return(obj);
        }
Example #2
0
        public string BindExtented(FormCollection form)
        {
            var    stateInfo = GeneralHandler.StateSuccess;
            int    userId    = TypeHelper.TypeToInt32(form["userId"], -1);
            string exteCode  = form["exteCode"] as string;
            string exteMark  = form["exteMark"] as string;
            string opFlag    = form["opFlag"] as string;

            if (userId > 0 && !string.IsNullOrEmpty(exteCode) && !string.IsNullOrEmpty(exteMark))
            {
                if (opFlag == "add")
                {
                    DawnAuthUserExtentMDL dataInfo = new DawnAuthUserExtentMDL();
                    dataInfo.UserId  = userId;
                    dataInfo.ExtTime = DateTime.Now;
                    dataInfo.ExtCode = exteCode;
                    dataInfo.ExtMark = exteMark;
                    DawnAuthUserExtentBLL.Insert(dataInfo);
                }
                else if (opFlag == "del")
                {
                    DawnAuthUserExtentBLL.DeleteWhere(string.Format("user_id='{0}' and ext_code='{1}' and ext_mark='{2}'", userId, exteCode, exteMark));
                }
            }
            else
            {
                stateInfo = GeneralHandler.FBaseInfo;
            }
            return(stateInfo);
        }
Example #3
0
 /// <summary>
 /// 向数据表DawnAuthUserExtent修改一条记录
 /// </summary>
 /// <param name="dawnAuthUserExtent">DawnAuthUserExtent实体对象</param>
 /// <returns></returns>
 public static int Update(DawnAuthUserExtentMDL dawnAuthUserExtent)
 {
     if (dawnAuthUserExtent == null)
     {
         return(0);
     }
     return(DawnAuthUserExtentBLL._dal.Update(dawnAuthUserExtent));
 }
Example #4
0
 /// <summary>
 /// 向数据表DawnAuthUserExtent中插入一条新记录。带事务
 /// </summary>
 /// <param name="sp">事务对象</param>
 /// <param name="dawnAuthUserExtent">DawnAuthUserExtent实体对象</param>
 /// <returns>ı</returns>
 public static int Insert(SqlTransaction sp, DawnAuthUserExtentMDL dawnAuthUserExtent)
 {
     if (dawnAuthUserExtent == null)
     {
         return(0);
     }
     return(DawnAuthUserExtentBLL._dal.Insert(sp, dawnAuthUserExtent));
 }
Example #5
0
 /// <summary>
 /// 向数据表DawnAuthUserExtent中插入一条新记录
 /// </summary>
 /// <param name="dawnAuthUserExtent">DawnAuthUserExtent实体对象</param>
 /// <returns></returns>
 public static int Insert(DawnAuthUserExtentMDL dawnAuthUserExtent)
 {
     if (dawnAuthUserExtent == null)
     {
         return(0);
     }
     return(DawnAuthUserExtentBLL._dal.Insert(dawnAuthUserExtent));
 }
        /// <summary>
        /// 删除数据表DawnAuthUserExtent中的一条记录,带事务
        /// </summary>
        /// <param name="sp">事务对象</param>
        /// <param name="dawnAuthUserExtent">dawnAuthUserExtent实体对象</param>
        /// <returns></returns>
        public int Delete(SqlTransaction sp, DawnAuthUserExtentMDL dawnAuthUserExtent)
        {
            string sqlCommand = "DawnAuthUserExtentDelete";

            SqlParameter[] param =
            {
                new SqlParameter("@ExtId", SqlDbType.Int)
            };
            param[0].Value = dawnAuthUserExtent.ExtId;
            return(SqlHelper.ExecuteNonQuery(sp, CommandType.StoredProcedure, sqlCommand, param));
        }
        /// <summary>
        /// 向数据表DawnAuthUserExtent修改一条记录。带事务
        /// </summary>
        /// <param name="sp">事务对象</param>
        /// <param name="dawnAuthUserExtent">dawnAuthUserExtent实体对象</param>
        /// <returns></returns>
        public int Update(SqlTransaction sp, DawnAuthUserExtentMDL dawnAuthUserExtent)
        {
            string sqlCommand = "DawnAuthUserExtentUpdate";

            SqlParameter[] param =
            {
                new SqlParameter("@ExtId",   SqlDbType.Int),
                new SqlParameter("@UserId",  SqlDbType.Int),
                new SqlParameter("@ExtTime", SqlDbType.DateTime),
                new SqlParameter("@ExtCode", SqlDbType.VarChar, 100),
                new SqlParameter("@ExtMark", SqlDbType.VarChar, 100)
            };
            param[0].Value = dawnAuthUserExtent.ExtId;
            param[1].Value = dawnAuthUserExtent.UserId;
            param[2].Value = dawnAuthUserExtent.ExtTime;
            param[3].Value = dawnAuthUserExtent.ExtCode;
            param[4].Value = dawnAuthUserExtent.ExtMark;
            return(SqlHelper.ExecuteNonQuery(sp, CommandType.StoredProcedure, sqlCommand, param));
        }
        /// <summary>
        /// 根据ID,返回一个DawnAuthUserExtent实体对象
        /// </summary>
        /// <param name="extId">系统编号</param>
        /// <returns>DawnAuthUserExtent实体对象</returns>
        public DawnAuthUserExtentMDL Select(int extId)
        {
            DawnAuthUserExtentMDL obj = null;

            SqlParameter[] param =
            {
                new SqlParameter("@ExtId", SqlDbType.Int)
            };
            param[0].Value = extId;
            string sqlCommand = "DawnAuthUserExtentSelect";

            using (SqlDataReader dr = SqlHelper.ExecuteReader(Conn.SqlConn, CommandType.StoredProcedure, sqlCommand, param))
            {
                while (dr.Read())
                {
                    obj = this.Select(dr);
                }
            }
            return(obj);
        }
        /// <summary>
        /// 向数据表DawnAuthUserExtent中插入一条新记录。带事务
        /// </summary>
        /// <param name="sp">事务对象</param>
        /// <param name="dawnAuthUserExtent">DawnAuthUserExtent实体对象</param>
        /// <returns></returns>
        public int Insert(SqlTransaction sp, DawnAuthUserExtentMDL dawnAuthUserExtent)
        {
            string sqlCommand = "DawnAuthUserExtentInsert";
            int    res;

            SqlParameter[] param =
            {
                new SqlParameter("@ExtId",   SqlDbType.Int),
                new SqlParameter("@UserId",  SqlDbType.Int),
                new SqlParameter("@ExtTime", SqlDbType.DateTime),
                new SqlParameter("@ExtCode", SqlDbType.VarChar, 100),
                new SqlParameter("@ExtMark", SqlDbType.VarChar, 100)
            };
            param[0].Direction = ParameterDirection.Output;
            param[1].Value     = dawnAuthUserExtent.UserId;
            param[2].Value     = dawnAuthUserExtent.ExtTime;
            param[3].Value     = dawnAuthUserExtent.ExtCode;
            param[4].Value     = dawnAuthUserExtent.ExtMark;
            res = SqlHelper.ExecuteNonQuery(sp, CommandType.StoredProcedure, sqlCommand, param);
            dawnAuthUserExtent.ExtId = ((param[0].Value) == DBNull.Value)?0:Convert.ToInt32(param[0].Value);
            return(res);
        }
        /// <summary>
        /// 得到DawnAuthUserExtent实体对象
        /// </summary>
        /// <param name="row">row</param>
        /// <returns>DawnAuthUserExtent实体对象</returns>
        public DawnAuthUserExtentMDL Select(DataRow row)
        {
            DawnAuthUserExtentMDL obj = new DawnAuthUserExtentMDL();

            if (row != null)
            {
                try
                {
                    obj.ExtId = ((row["ext_id"]) == DBNull.Value)?0:Convert.ToInt32(row["ext_id"]);
                }
                catch { }
                try
                {
                    obj.UserId = ((row["user_id"]) == DBNull.Value)?0:Convert.ToInt32(row["user_id"]);
                }
                catch { }
                try
                {
                    obj.ExtTime = ((row["ext_time"]) == DBNull.Value)?DateTime.MinValue:Convert.ToDateTime(row["ext_time"]);
                }
                catch { }
                try
                {
                    obj.ExtCode = row["ext_code"].ToString();
                }
                catch { }
                try
                {
                    obj.ExtMark = row["ext_mark"].ToString();
                }
                catch { }
            }
            else
            {
                return(null);
            }
            return(obj);
        }
Example #11
0
 /// <summary>
 /// 删除数据表DawnAuthUserExtent中的一条记录,带事务
 /// </summary>
 /// <param name="sp">事务对象</param>
 /// <param name="dawnAuthUserExtent">DawnAuthUserExtent实体对象</param>
 /// <returns></returns>
 public int Delete(SqlTransaction sp, DawnAuthUserExtentMDL dawnAuthUserExtent)
 {
     return(DawnAuthUserExtentBLL._dal.Delete(sp, dawnAuthUserExtent));
 }
Example #12
0
 /// <summary>
 /// 删除数据表DawnAuthUserExtent中的一条记录
 /// </summary>
 /// <param name="dawnAuthUserExtent">DawnAuthUserExtent实体对象</param>
 /// <returns></returns>
 public static int Delete(DawnAuthUserExtentMDL dawnAuthUserExtent)
 {
     return(DawnAuthUserExtentBLL._dal.Delete(dawnAuthUserExtent));
 }