public class ModelHandlerA
{
public class ModelHandler where T : new()
{
#region DataTable转换成实体类
///
/// 填充对象列表:用DataSet的第一个表填充实体类
///
/// DataSet
///
public List FillModel(DataSet ds)
{
if (ds == null || ds.Tables[0] == null || ds.Tables[0].Rows.Count == 0)
{
return null;
}
else
{
return FillModel(ds.Tables[0]);
}
}
///
/// 填充对象列表:用DataSet的第index个表填充实体类
///
public List FillModel(DataSet ds, int index)
{
if (ds == null || ds.Tables.Count <= index || ds.Tables[index].Rows.Count == 0)
{
return null;
}
else
{
return FillModel(ds.Tables[index]);