Example #1
0
        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        public XCLShouCang.Model.v_UserInfo GetModel(long UserID)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("select  top 1 UserID,UserName,NickName,RealName,Pwd,Age,Birthday,Tel,QQ,Email,OtherContactWay,ThirdLoginType,ThirdLoginToken,CreatorName,CreateTime,UpdateName,UpdateTime,IsDel,FK_RoleInfoID,RoleName,RootWebTypeID,RootWebTypeName from v_UserInfo ");
            strSql.Append(" where UserID=@UserID ");
            SqlParameter[] parameters =
            {
                new SqlParameter("@UserID", SqlDbType.BigInt, 8)
            };
            parameters[0].Value = UserID;

            XCLShouCang.Model.v_UserInfo model = new XCLShouCang.Model.v_UserInfo();
            DataSet ds = DbHelperSQL.Query(strSql.ToString(), parameters);

            if (ds.Tables[0].Rows.Count > 0)
            {
                return(DataRowToModel(ds.Tables[0].Rows[0]));
            }
            else
            {
                return(null);
            }
        }
Example #2
0
 /// <summary>
 /// 得到一个对象实体
 /// </summary>
 public XCLShouCang.Model.v_UserInfo DataRowToModel(DataRow row)
 {
     XCLShouCang.Model.v_UserInfo model = new XCLShouCang.Model.v_UserInfo();
     if (row != null)
     {
         if (row["UserID"] != null && row["UserID"].ToString() != "")
         {
             model.UserID = long.Parse(row["UserID"].ToString());
         }
         if (row["UserName"] != null)
         {
             model.UserName = row["UserName"].ToString();
         }
         if (row["NickName"] != null)
         {
             model.NickName = row["NickName"].ToString();
         }
         if (row["RealName"] != null)
         {
             model.RealName = row["RealName"].ToString();
         }
         if (row["Pwd"] != null)
         {
             model.Pwd = row["Pwd"].ToString();
         }
         if (row["Age"] != null && row["Age"].ToString() != "")
         {
             model.Age = int.Parse(row["Age"].ToString());
         }
         if (row["Birthday"] != null && row["Birthday"].ToString() != "")
         {
             model.Birthday = DateTime.Parse(row["Birthday"].ToString());
         }
         if (row["Tel"] != null)
         {
             model.Tel = row["Tel"].ToString();
         }
         if (row["QQ"] != null && row["QQ"].ToString() != "")
         {
             model.QQ = long.Parse(row["QQ"].ToString());
         }
         if (row["Email"] != null)
         {
             model.Email = row["Email"].ToString();
         }
         if (row["OtherContactWay"] != null)
         {
             model.OtherContactWay = row["OtherContactWay"].ToString();
         }
         if (row["ThirdLoginType"] != null)
         {
             model.ThirdLoginType = row["ThirdLoginType"].ToString();
         }
         if (row["ThirdLoginToken"] != null)
         {
             model.ThirdLoginToken = row["ThirdLoginToken"].ToString();
         }
         if (row["CreatorName"] != null)
         {
             model.CreatorName = row["CreatorName"].ToString();
         }
         if (row["CreateTime"] != null && row["CreateTime"].ToString() != "")
         {
             model.CreateTime = DateTime.Parse(row["CreateTime"].ToString());
         }
         if (row["UpdateName"] != null)
         {
             model.UpdateName = row["UpdateName"].ToString();
         }
         if (row["UpdateTime"] != null && row["UpdateTime"].ToString() != "")
         {
             model.UpdateTime = DateTime.Parse(row["UpdateTime"].ToString());
         }
         if (row["IsDel"] != null && row["IsDel"].ToString() != "")
         {
             model.IsDel = int.Parse(row["IsDel"].ToString());
         }
         if (row["FK_RoleInfoID"] != null && row["FK_RoleInfoID"].ToString() != "")
         {
             model.FK_RoleInfoID = long.Parse(row["FK_RoleInfoID"].ToString());
         }
         if (row["RoleName"] != null)
         {
             model.RoleName = row["RoleName"].ToString();
         }
         if (row["RootWebTypeID"] != null && row["RootWebTypeID"].ToString() != "")
         {
             model.RootWebTypeID = long.Parse(row["RootWebTypeID"].ToString());
         }
         if (row["RootWebTypeName"] != null)
         {
             model.RootWebTypeName = row["RootWebTypeName"].ToString();
         }
     }
     return(model);
 }