/// <summary> /// 由DataTable得到泛型数据列表 /// </summary> internal List <EmsModel.View_EquipListDetail> GetList2(DataTable dt) { List <EmsModel.View_EquipListDetail> lst = new List <EmsModel.View_EquipListDetail>(); for (int i = 0; i < dt.Rows.Count; i++) { EmsModel.View_EquipListDetail mod = new EmsModel.View_EquipListDetail(); DataRowToModel2(mod, dt.Rows[i]); lst.Add(mod); } return(lst); }
/// <summary> /// 由一行数据得到一个实体 /// </summary> internal void DataRowToModel2(EmsModel.View_EquipListDetail EmsModel, DataRow dr) { EmsModel.ELId = dr["ELId"] as int?; EmsModel.RelationID = dr["RelationID"] as int?; EmsModel.Count = dr["Count"] as int?; EmsModel.Id = dr["Id"] as int?; EmsModel.Number = dr["Number"].ToString(); EmsModel.Name = dr["Name"].ToString(); EmsModel.Model = dr["Model"].ToString(); EmsModel.Unit = dr["Unit"].ToString(); }