/// <summary> /// 获得数据列表 /// </summary> public List<GS.Model.studentloginlog> DataTableToList(DataTable dt) { List<GS.Model.studentloginlog> modelList = new List<GS.Model.studentloginlog>(); int rowsCount = dt.Rows.Count; if (rowsCount > 0) { GS.Model.studentloginlog model; for (int n = 0; n < rowsCount; n++) { model = new GS.Model.studentloginlog(); if(dt.Rows[n]["id"]!=null && dt.Rows[n]["id"].ToString()!="") { model.id=long.Parse(dt.Rows[n]["id"].ToString()); } if(dt.Rows[n]["student"]!=null && dt.Rows[n]["student"].ToString()!="") { model.student=dt.Rows[n]["student"].ToString(); } if(dt.Rows[n]["time"]!=null && dt.Rows[n]["time"].ToString()!="") { model.time=DateTime.Parse(dt.Rows[n]["time"].ToString()); } if(dt.Rows[n]["ip"]!=null && dt.Rows[n]["ip"].ToString()!="") { model.ip=dt.Rows[n]["ip"].ToString(); } modelList.Add(model); } } return modelList; }
/// <summary> /// 存储记录 /// </summary> public bool login(string IPStr, string stuId) { studentloginlog StudentLoginLog=new studentloginlog(); StudentLoginLog.student=stuId; StudentLoginLog.ip=IPStr; StudentLoginLog.time=System.DateTime.Now; studentloginlogDAL StudentLoginLogDAL=new studentloginlogDAL(); try { StudentLoginLogDAL.Add(StudentLoginLog); } catch { return false; } return true; }