/// <summary> /// 获得数据列表 /// </summary> public List<Garfield.Model.Sys_log_Err> DataTableToList(DataTable dt) { List<Garfield.Model.Sys_log_Err> modelList = new List<Garfield.Model.Sys_log_Err>(); int rowsCount = dt.Rows.Count; if (rowsCount > 0) { Garfield.Model.Sys_log_Err model; for (int n = 0; n < rowsCount; n++) { model = new Garfield.Model.Sys_log_Err(); if(dt.Rows[n]["id"]!=null && dt.Rows[n]["id"].ToString()!="") { model.id=int.Parse(dt.Rows[n]["id"].ToString()); } if(dt.Rows[n]["Err_typeid"]!=null && dt.Rows[n]["Err_typeid"].ToString()!="") { model.Err_typeid=int.Parse(dt.Rows[n]["Err_typeid"].ToString()); } if(dt.Rows[n]["Err_type"]!=null && dt.Rows[n]["Err_type"].ToString()!="") { model.Err_type=dt.Rows[n]["Err_type"].ToString(); } if(dt.Rows[n]["Err_time"]!=null && dt.Rows[n]["Err_time"].ToString()!="") { model.Err_time=DateTime.Parse(dt.Rows[n]["Err_time"].ToString()); } if(dt.Rows[n]["Err_url"]!=null && dt.Rows[n]["Err_url"].ToString()!="") { model.Err_url=dt.Rows[n]["Err_url"].ToString(); } if(dt.Rows[n]["Err_message"]!=null && dt.Rows[n]["Err_message"].ToString()!="") { model.Err_message=dt.Rows[n]["Err_message"].ToString(); } if(dt.Rows[n]["Err_source"]!=null && dt.Rows[n]["Err_source"].ToString()!="") { model.Err_source=dt.Rows[n]["Err_source"].ToString(); } if(dt.Rows[n]["Err_trace"]!=null && dt.Rows[n]["Err_trace"].ToString()!="") { model.Err_trace=dt.Rows[n]["Err_trace"].ToString(); } if(dt.Rows[n]["Err_emp_id"]!=null && dt.Rows[n]["Err_emp_id"].ToString()!="") { model.Err_emp_id=int.Parse(dt.Rows[n]["Err_emp_id"].ToString()); } if(dt.Rows[n]["Err_emp_name"]!=null && dt.Rows[n]["Err_emp_name"].ToString()!="") { model.Err_emp_name=dt.Rows[n]["Err_emp_name"].ToString(); } if(dt.Rows[n]["Err_ip"]!=null && dt.Rows[n]["Err_ip"].ToString()!="") { model.Err_ip=dt.Rows[n]["Err_ip"].ToString(); } modelList.Add(model); } } return modelList; }
/// <summary> /// 更新一条数据 /// </summary> public bool Update(Garfield.Model.Sys_log_Err model) { return dal.Update(model); }
/// <summary> /// 增加一条数据 /// </summary> public int Add(Garfield.Model.Sys_log_Err model) { return dal.Add(model); }