/// </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;
 }