/// </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.EntityContractRMRentalDetail entity = new project.Entity.Op.EntityContractRMRentalDetail(); entity.RowPointer = dr["RowPointer"].ToString(); entity.RefRP = dr["RefRP"].ToString(); entity.RMID = dr["RMID"].ToString(); entity.SRVNo = dr["SRVNo"].ToString(); entity.SRVName = dr["SRVName"].ToString(); entity.RMLoc = dr["RMLoc"].ToString(); entity.RMArea = ParseDecimalForString(dr["RMArea"].ToString()); entity.RentalUnitPrice = ParseDecimalForString(dr["RentalUnitPrice"].ToString()); entity.Remark = dr["Remark"].ToString(); entity.Creator = dr["Creator"].ToString(); entity.CreateDate = ParseDateTimeForString(dr["CreateDate"].ToString()); entity.LastReviser = dr["LastReviser"].ToString(); entity.LastReviseDate = ParseDateTimeForString(dr["LastReviseDate"].ToString()); entity.IsFixedAmt = bool.Parse(dr["IsFixedAmt"].ToString()); entity.Amount = ParseDecimalForString(dr["Amount"].ToString()); entity.IncreaseType = dr["IncreaseType"].ToString(); entity.IncreaseStartDate1 = ParseDateTimeForString(dr["IncreaseStartDate1"].ToString()); entity.IncreaseRate1 = ParseDecimalForString(dr["IncreaseRate1"].ToString()); entity.IncreaseStartDate2 = ParseDateTimeForString(dr["IncreaseStartDate2"].ToString()); entity.IncreaseRate2 = ParseDecimalForString(dr["IncreaseRate2"].ToString()); entity.IncreaseStartDate3 = ParseDateTimeForString(dr["IncreaseStartDate3"].ToString()); entity.IncreaseRate3 = ParseDecimalForString(dr["IncreaseRate3"].ToString()); entity.IncreaseStartDate4 = ParseDateTimeForString(dr["IncreaseStartDate4"].ToString()); entity.IncreaseRate4 = ParseDecimalForString(dr["IncreaseRate4"].ToString()); result.Add(entity); } return(result); }
/// <summary> /// 带参数的构函数 /// </summary> /// <param name="entity">实体类</param> public BusinessContractRMRentalDetail(project.Entity.Op.EntityContractRMRentalDetail entity) { this._entity = entity; }