zoukankan      html  css  js  c++  java
  • Table 转成实体类

    /// <summary>
      /// 获得数据列表
      /// </summary>
      public List<HotelManager.Model.RoomType> DataTableToList(DataTable dt)
      {
     
       List<HotelManager.Model.RoomType> modelList = new List<HotelManager.Model.RoomType>();
       int rowsCount = dt.Rows.Count;
       if (rowsCount > 0)
       {
        HotelManager.Model.RoomType model;
        for (int n = 0; n < rowsCount; n++)
        {
         model = new HotelManager.Model.RoomType();
         if(dt.Rows[n]["TypeId"].ToString()!="")
         {
          model.TypeId=int.Parse(dt.Rows[n]["TypeId"].ToString());
         }
         model.TypeName=dt.Rows[n]["TypeName"].ToString();
         if(dt.Rows[n]["Price"].ToString()!="")
         {
          model.Price=decimal.Parse(dt.Rows[n]["Price"].ToString());
         }
         if(dt.Rows[n]["AddBed"].ToString()!="")
         {
          if((dt.Rows[n]["AddBed"].ToString()=="1")||(dt.Rows[n]["AddBed"].ToString().ToLower()=="true"))
          {
          model.AddBed=true;
          }
          else
          {
           model.AddBed=false;
          }
         }
         if(dt.Rows[n]["BedPrice"].ToString()!="")
         {
          model.BedPrice=decimal.Parse(dt.Rows[n]["BedPrice"].ToString());
         }
         model.Remark=dt.Rows[n]["Remark"].ToString();
         modelList.Add(model);
        }
       }
       return modelList;
      }

  • 相关阅读:
    linux上部署docker+tomcat服务,并部署项目
    docker使用Dockerfile把springboot项目jar包生成镜像并运行
    springboot配置log4j
    mysql常用函数
    java处理csv文件上传示例
    中国城市区号脚本-mysql
    java微信公众号支付示例
    java导出csv格式文件
    mysql时间相加函数DATE_ADD()
    centos分区
  • 原文地址:https://www.cnblogs.com/520cc/p/2740665.html
Copyright © 2011-2022 走看看