예제 #1
0
파일: tb_order.cs 프로젝트: uwitec/Wms-7
        /// <summary>
        /// 获得数据列表
        /// </summary>
        public List <Model.tb_order> DataTableToList(DataTable dt)
        {
            List <Model.tb_order> modelList = new List <Model.tb_order>();
            int rowsCount = dt.Rows.Count;

            if (rowsCount > 0)
            {
                Model.tb_order model;
                for (int n = 0; n < rowsCount; n++)
                {
                    model = new Model.tb_order();
                    if (dt.Rows[n]["o_id"] != null && dt.Rows[n]["o_id"].ToString() != "")
                    {
                        model.o_id = int.Parse(dt.Rows[n]["o_id"].ToString());
                    }
                    if (dt.Rows[n]["o_no"] != null && dt.Rows[n]["o_no"].ToString() != "")
                    {
                        model.o_no = dt.Rows[n]["o_no"].ToString();
                    }
                    if (dt.Rows[n]["o_type"] != null && dt.Rows[n]["o_type"].ToString() != "")
                    {
                        model.o_type = int.Parse(dt.Rows[n]["o_type"].ToString());
                    }
                    if (dt.Rows[n]["o_time"] != null && dt.Rows[n]["o_time"].ToString() != "")
                    {
                        model.o_time = dt.Rows[n]["o_time"].ToString();
                    }
                    if (dt.Rows[n]["o_busy"] != null && dt.Rows[n]["o_busy"].ToString() != "")
                    {
                        model.o_busy = int.Parse(dt.Rows[n]["o_busy"].ToString());
                    }
                    if (dt.Rows[n]["o_sum"] != null && dt.Rows[n]["o_sum"].ToString() != "")
                    {
                        model.o_sum = dt.Rows[n]["o_sum"].ToString();
                    }
                    if (dt.Rows[n]["o_user"] != null && dt.Rows[n]["o_user"].ToString() != "")
                    {
                        model.o_user = dt.Rows[n]["o_user"].ToString();
                    }
                    if (dt.Rows[n]["o_desc"] != null && dt.Rows[n]["o_desc"].ToString() != "")
                    {
                        model.o_desc = dt.Rows[n]["o_desc"].ToString();
                    }
                    if (dt.Rows[n]["o_num"] != null && dt.Rows[n]["o_num"].ToString() != "")
                    {
                        model.o_num = int.Parse(dt.Rows[n]["o_num"].ToString());
                    }
                    if (dt.Rows[n]["o_pid"] != null && dt.Rows[n]["o_pid"].ToString() != "")
                    {
                        model.o_pid = int.Parse(dt.Rows[n]["o_pid"].ToString());
                    }
                    modelList.Add(model);
                }
            }
            return(modelList);
        }
예제 #2
0
파일: tb_order.cs 프로젝트: uwitec/Wms-7
 /// <summary>
 /// 更新一条数据
 /// </summary>
 public bool Update(Model.tb_order model)
 {
     return(dal.Update(model));
 }
예제 #3
0
파일: tb_order.cs 프로젝트: uwitec/Wms-7
 /// <summary>
 /// 增加一条数据
 /// </summary>
 public int Add(Model.tb_order model)
 {
     return(dal.Add(model));
 }