/// </summary> ///Query 方法 dt查询结果 /// </summary> public System.Collections.IList Query(System.Data.DataTable dt) { System.Collections.IList result = new System.Collections.ArrayList(); foreach (System.Data.DataRow dr in dt.Rows) { project.Entity.Op.EntityChangeMeter entity = new project.Entity.Op.EntityChangeMeter(); entity.RowPointer = dr["RowPointer"].ToString(); entity.RMID = dr["RMID"].ToString(); entity.OldMeterNo = dr["OldMeterNo"].ToString(); entity.OldMeterType = dr["MeterType"].ToString(); entity.OldMeterLastReadout = ParseDecimalForString(dr["OldMeterLastReadout"].ToString()); entity.OldMeterReadout = ParseDecimalForString(dr["OldMeterReadout"].ToString()); entity.OldMeterReadings = ParseDecimalForString(dr["OldMeterReadings"].ToString()); entity.NewMeterNo = dr["NewMeterNo"].ToString(); entity.NewMeterName = dr["NewMeterName"].ToString(); entity.NewMeterSize = dr["NewMeterSize"].ToString(); entity.NewMeterReadout = ParseDecimalForString(dr["NewMeterReadout"].ToString()); entity.NewMeterRate = ParseDecimalForString(dr["NewMeterRate"].ToString()); entity.NewMeterDigit = ParseIntForString(dr["NewMeterDigit"].ToString()); entity.CMDate = ParseDateTimeForString(dr["CMDate"].ToString()); entity.CMOperator = dr["CMOperator"].ToString(); entity.CMCreateDate = ParseDateTimeForString(dr["CMCreateDate"].ToString()); entity.CMCreator = dr["CMCreator"].ToString(); entity.AuditStatus = dr["AuditStatus"].ToString(); entity.Auditor = dr["Auditor"].ToString(); entity.AuditDate = ParseDateTimeForString(dr["AuditDate"].ToString()); result.Add(entity); } return(result); }
/// <summary> /// 带参数的构函数 /// </summary> /// <param name="entity">实体类</param> public BusinessChangeMeter(project.Entity.Op.EntityChangeMeter entity) { this._entity = entity; }