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

  • 相关阅读:
    SAX解析xml,小实例
    Pull解析xml,小实例
    TCP通信小实例
    android 获取手机信息
    mysql创建用户与授权
    java执行SQL脚本文件
    IOUtils.readFully()的使用
    下载工具类
    vue element ui 父组件控制子组件dialog的显隐
    springboot-mybatis配置多数据源
  • 原文地址:https://www.cnblogs.com/520cc/p/2740665.html
Copyright © 2011-2022 走看看