/// <summary> /// 获得数据列表 /// </summary> public List<DataEntity.Model.MaintainRegTB> DataTableToList(DataTable dt) { List<DataEntity.Model.MaintainRegTB> modelList = new List<DataEntity.Model.MaintainRegTB>(); int rowsCount = dt.Rows.Count; if (rowsCount > 0) { DataEntity.Model.MaintainRegTB model; for (int n = 0; n < rowsCount; n++) { model = new DataEntity.Model.MaintainRegTB(); if(dt.Rows[n]["id"]!=null && dt.Rows[n]["id"].ToString()!="") { model.id=int.Parse(dt.Rows[n]["id"].ToString()); } if(dt.Rows[n]["CustName"]!=null && dt.Rows[n]["CustName"].ToString()!="") { model.CustName=dt.Rows[n]["CustName"].ToString(); } if(dt.Rows[n]["Account"]!=null && dt.Rows[n]["Account"].ToString()!="") { model.Account=decimal.Parse(dt.Rows[n]["Account"].ToString()); } if(dt.Rows[n]["remark"]!=null && dt.Rows[n]["remark"].ToString()!="") { model.remark=dt.Rows[n]["remark"].ToString(); } if(dt.Rows[n]["StartDate"]!=null && dt.Rows[n]["StartDate"].ToString()!="") { model.StartDate=DateTime.Parse(dt.Rows[n]["StartDate"].ToString()); } if(dt.Rows[n]["EndDate"]!=null && dt.Rows[n]["EndDate"].ToString()!="") { model.EndDate=DateTime.Parse(dt.Rows[n]["EndDate"].ToString()); } if(dt.Rows[n]["Czy"]!=null && dt.Rows[n]["Czy"].ToString()!="") { model.Czy=dt.Rows[n]["Czy"].ToString(); } if(dt.Rows[n]["eg1"]!=null && dt.Rows[n]["eg1"].ToString()!="") { model.eg1=decimal.Parse(dt.Rows[n]["eg1"].ToString()); } if(dt.Rows[n]["eg2"]!=null && dt.Rows[n]["eg2"].ToString()!="") { model.eg2=decimal.Parse(dt.Rows[n]["eg2"].ToString()); } if(dt.Rows[n]["eg3"]!=null && dt.Rows[n]["eg3"].ToString()!="") { model.eg3=decimal.Parse(dt.Rows[n]["eg3"].ToString()); } if(dt.Rows[n]["eg4"]!=null && dt.Rows[n]["eg4"].ToString()!="") { model.eg4=dt.Rows[n]["eg4"].ToString(); } if(dt.Rows[n]["eg5"]!=null && dt.Rows[n]["eg5"].ToString()!="") { model.eg5=dt.Rows[n]["eg5"].ToString(); } if(dt.Rows[n]["eg6"]!=null && dt.Rows[n]["eg6"].ToString()!="") { model.eg6=int.Parse(dt.Rows[n]["eg6"].ToString()); } modelList.Add(model); } } return modelList; }
/// <summary> /// 得到一个对象实体 /// </summary> public DataEntity.Model.MaintainRegTB GetModel(int id) { StringBuilder strSql = new StringBuilder(); strSql.Append("select top 1 "); strSql.Append(" id,CustName,Account,remark,StartDate,EndDate,Czy,eg1,eg2,eg3,eg4,eg5,eg6 "); strSql.Append(" from MaintainRegTB "); strSql.Append(" where id=" + id + ""); DataEntity.Model.MaintainRegTB model = new DataEntity.Model.MaintainRegTB(); DataSet ds = DbHelperSQL.Query(strSql.ToString()); if (ds.Tables[0].Rows.Count > 0) { if (ds.Tables[0].Rows[0]["id"] != null && ds.Tables[0].Rows[0]["id"].ToString() != "") { model.id = int.Parse(ds.Tables[0].Rows[0]["id"].ToString()); } if (ds.Tables[0].Rows[0]["CustName"] != null && ds.Tables[0].Rows[0]["CustName"].ToString() != "") { model.CustName = ds.Tables[0].Rows[0]["CustName"].ToString(); } if (ds.Tables[0].Rows[0]["Account"] != null && ds.Tables[0].Rows[0]["Account"].ToString() != "") { model.Account = decimal.Parse(ds.Tables[0].Rows[0]["Account"].ToString()); } if (ds.Tables[0].Rows[0]["remark"] != null && ds.Tables[0].Rows[0]["remark"].ToString() != "") { model.remark = ds.Tables[0].Rows[0]["remark"].ToString(); } if (ds.Tables[0].Rows[0]["StartDate"] != null && ds.Tables[0].Rows[0]["StartDate"].ToString() != "") { model.StartDate = DateTime.Parse(ds.Tables[0].Rows[0]["StartDate"].ToString()); } if (ds.Tables[0].Rows[0]["EndDate"] != null && ds.Tables[0].Rows[0]["EndDate"].ToString() != "") { model.EndDate = DateTime.Parse(ds.Tables[0].Rows[0]["EndDate"].ToString()); } if (ds.Tables[0].Rows[0]["Czy"] != null && ds.Tables[0].Rows[0]["Czy"].ToString() != "") { model.Czy = ds.Tables[0].Rows[0]["Czy"].ToString(); } if (ds.Tables[0].Rows[0]["eg1"] != null && ds.Tables[0].Rows[0]["eg1"].ToString() != "") { model.eg1 = decimal.Parse(ds.Tables[0].Rows[0]["eg1"].ToString()); } if (ds.Tables[0].Rows[0]["eg2"] != null && ds.Tables[0].Rows[0]["eg2"].ToString() != "") { model.eg2 = decimal.Parse(ds.Tables[0].Rows[0]["eg2"].ToString()); } if (ds.Tables[0].Rows[0]["eg3"] != null && ds.Tables[0].Rows[0]["eg3"].ToString() != "") { model.eg3 = decimal.Parse(ds.Tables[0].Rows[0]["eg3"].ToString()); } if (ds.Tables[0].Rows[0]["eg4"] != null && ds.Tables[0].Rows[0]["eg4"].ToString() != "") { model.eg4 = ds.Tables[0].Rows[0]["eg4"].ToString(); } if (ds.Tables[0].Rows[0]["eg5"] != null && ds.Tables[0].Rows[0]["eg5"].ToString() != "") { model.eg5 = ds.Tables[0].Rows[0]["eg5"].ToString(); } if (ds.Tables[0].Rows[0]["eg6"] != null && ds.Tables[0].Rows[0]["eg6"].ToString() != "") { model.eg6 = int.Parse(ds.Tables[0].Rows[0]["eg6"].ToString()); } return model; } else { return null; } }