public List<UserInfo> Table2List(DataTable dt)
{
List<UserInfo> list = new List<UserInfo>();
foreach (DataRow row in dt.Rows)
{
UserInfo user = new UserInfo();
user.ID = int.Parse(row["ID"].ToString());
user.Pwd = row["Pwd"] == DBNull.Value ? string.Empty : row["Pwd"].ToString();
user.UName = row["UName"] == DBNull.Value ? string.Empty : row["UName"].ToString();
user.Email = row["Email"] == DBNull.Value ? string.Empty : row["Email"].ToString();
user.Remark = row["Remark"] == DBNull.Value ? string.Empty : row["Remark"].ToString();
user.SubTime = row["SubTime"] == DBNull.Value
? DateTime.MinValue
: DateTime.Parse(row["SubTime"].ToString());
user.DelFlag = row["DelFlag"] == DBNull.Value ? (short)0 : short.Parse(row["DelFlag"].ToString());
list.Add(user);
}
return list;
}
{
List<UserInfo> list = new List<UserInfo>();
foreach (DataRow row in dt.Rows)
{
UserInfo user = new UserInfo();
user.ID = int.Parse(row["ID"].ToString());
user.Pwd = row["Pwd"] == DBNull.Value ? string.Empty : row["Pwd"].ToString();
user.UName = row["UName"] == DBNull.Value ? string.Empty : row["UName"].ToString();
user.Email = row["Email"] == DBNull.Value ? string.Empty : row["Email"].ToString();
user.Remark = row["Remark"] == DBNull.Value ? string.Empty : row["Remark"].ToString();
user.SubTime = row["SubTime"] == DBNull.Value
? DateTime.MinValue
: DateTime.Parse(row["SubTime"].ToString());
user.DelFlag = row["DelFlag"] == DBNull.Value ? (short)0 : short.Parse(row["DelFlag"].ToString());
list.Add(user);
}
return list;
}