public static List <T> GetList(DataTable dt) { List <T> lst = new List <T>(); if (dt == null || dt.Rows.Count == 0) { return(lst); } DataTableEntityBuilder <T> eblist = CreateBuilder(dt.Rows[0]); foreach (DataRow dr in dt.Rows) { lst.Add(eblist.Build(dr)); } dt.Dispose(); return(lst); }
public static T GetEntity(DataRow dr) { DataTableEntityBuilder <T> eblist = CreateBuilder(dr); return(eblist.Build(dr)); }