/// <summary> /// 获得数据列表 /// </summary> public List<DataEntity.Model.OrderDetail> DataTableToList(DataTable dt) { List<DataEntity.Model.OrderDetail> modelList = new List<DataEntity.Model.OrderDetail>(); int rowsCount = dt.Rows.Count; if (rowsCount > 0) { DataEntity.Model.OrderDetail model; for (int n = 0; n < rowsCount; n++) { model = new DataEntity.Model.OrderDetail(); if (dt.Rows[n]["ID"] != null && dt.Rows[n]["ID"].ToString() != "") { model.ID = int.Parse(dt.Rows[n]["ID"].ToString()); } if (dt.Rows[n]["XGID"] != null && dt.Rows[n]["XGID"].ToString() != "") { model.XGID = int.Parse(dt.Rows[n]["XGID"].ToString()); } if (dt.Rows[n]["ModalName"] != null && dt.Rows[n]["ModalName"].ToString() != "") { model.ModalName = dt.Rows[n]["ModalName"].ToString(); } if (dt.Rows[n]["StationCount"] != null && dt.Rows[n]["StationCount"].ToString() != "") { model.StationCount = int.Parse(dt.Rows[n]["StationCount"].ToString()); } if (dt.Rows[n]["DJ"] != null && dt.Rows[n]["DJ"].ToString() != "") { model.DJ = decimal.Parse(dt.Rows[n]["DJ"].ToString()); } if (dt.Rows[n]["ZDJ"] != null && dt.Rows[n]["ZDJ"].ToString() != "") { model.ZDJ = decimal.Parse(dt.Rows[n]["ZDJ"].ToString()); } if (dt.Rows[n]["ZqAcount"] != null && dt.Rows[n]["ZqAcount"].ToString() != "") { model.ZqAcount = decimal.Parse(dt.Rows[n]["ZqAcount"].ToString()); } if (dt.Rows[n]["ACOUNT"] != null && dt.Rows[n]["ACOUNT"].ToString() != "") { model.ACOUNT = decimal.Parse(dt.Rows[n]["ACOUNT"].ToString()); } if (dt.Rows[n]["ZK"] != null && dt.Rows[n]["ZK"].ToString() != "") { model.ZK = decimal.Parse(dt.Rows[n]["ZK"].ToString()); } if (dt.Rows[n]["REMARK"] != null && dt.Rows[n]["REMARK"].ToString() != "") { model.REMARK = dt.Rows[n]["REMARK"].ToString(); } if (dt.Rows[n]["State"] != null && dt.Rows[n]["State"].ToString() != "") { model.State = dt.Rows[n]["State"].ToString(); } if (dt.Rows[n]["eg1"] != null && dt.Rows[n]["eg1"].ToString() != "") { model.eg1 = dt.Rows[n]["eg1"].ToString(); } if (dt.Rows[n]["eg2"] != null && dt.Rows[n]["eg2"].ToString() != "") { model.eg2 = dt.Rows[n]["eg2"].ToString(); } if (dt.Rows[n]["eg3"] != null && dt.Rows[n]["eg3"].ToString() != "") { model.eg3 = int.Parse(dt.Rows[n]["eg3"].ToString()); } if (dt.Rows[n]["eg4"] != null && dt.Rows[n]["eg4"].ToString() != "") { model.eg4 = int.Parse(dt.Rows[n]["eg4"].ToString()); } if (dt.Rows[n]["ModelProfit"] != null && dt.Rows[n]["ModelProfit"].ToString() != "") { model.ModelProfit = decimal.Parse(dt.Rows[n]["ModelProfit"].ToString()); } if (dt.Rows[n]["StationProfit"] != null && dt.Rows[n]["StationProfit"].ToString() != "") { model.StationProfit = decimal.Parse(dt.Rows[n]["StationProfit"].ToString()); } if (dt.Rows[n]["Unit"] != null && dt.Rows[n]["Unit"].ToString() != "") { model.Unit = dt.Rows[n]["Unit"].ToString(); } if (dt.Rows[n]["eg5"] != null && dt.Rows[n]["eg5"].ToString() != "") { model.eg5 = decimal.Parse(dt.Rows[n]["eg5"].ToString()); } if (dt.Rows[n]["eg6"] != null && dt.Rows[n]["eg6"].ToString() != "") { model.eg6 = decimal.Parse(dt.Rows[n]["eg6"].ToString()); } if (dt.Rows[n]["eg7"] != null && dt.Rows[n]["eg7"].ToString() != "") { model.eg7 = decimal.Parse(dt.Rows[n]["eg7"].ToString()); } modelList.Add(model); } } return modelList; }
/// <summary> /// 得到一个对象实体 /// </summary> public DataEntity.Model.OrderDetail GetModel(int ID) { StringBuilder strSql = new StringBuilder(); strSql.Append("select top 1 "); strSql.Append(" ID,XGID,ModalName,StationCount,DJ,ZDJ,ZqAcount,ACOUNT,ZK,REMARK,State,eg1,eg2,eg3,eg4,ModelProfit,StationProfit,Unit,eg5,eg6,eg7 "); strSql.Append(" from OrderDetail "); strSql.Append(" where ID=" + ID + ""); DataEntity.Model.OrderDetail model = new DataEntity.Model.OrderDetail(); 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]["XGID"] != null && ds.Tables[0].Rows[0]["XGID"].ToString() != "") { model.XGID = int.Parse(ds.Tables[0].Rows[0]["XGID"].ToString()); } if (ds.Tables[0].Rows[0]["ModalName"] != null && ds.Tables[0].Rows[0]["ModalName"].ToString() != "") { model.ModalName = ds.Tables[0].Rows[0]["ModalName"].ToString(); } if (ds.Tables[0].Rows[0]["StationCount"] != null && ds.Tables[0].Rows[0]["StationCount"].ToString() != "") { model.StationCount = int.Parse(ds.Tables[0].Rows[0]["StationCount"].ToString()); } if (ds.Tables[0].Rows[0]["DJ"] != null && ds.Tables[0].Rows[0]["DJ"].ToString() != "") { model.DJ = decimal.Parse(ds.Tables[0].Rows[0]["DJ"].ToString()); } if (ds.Tables[0].Rows[0]["ZDJ"] != null && ds.Tables[0].Rows[0]["ZDJ"].ToString() != "") { model.ZDJ = decimal.Parse(ds.Tables[0].Rows[0]["ZDJ"].ToString()); } if (ds.Tables[0].Rows[0]["ZqAcount"] != null && ds.Tables[0].Rows[0]["ZqAcount"].ToString() != "") { model.ZqAcount = decimal.Parse(ds.Tables[0].Rows[0]["ZqAcount"].ToString()); } if (ds.Tables[0].Rows[0]["ACOUNT"] != null && ds.Tables[0].Rows[0]["ACOUNT"].ToString() != "") { model.ACOUNT = decimal.Parse(ds.Tables[0].Rows[0]["ACOUNT"].ToString()); } if (ds.Tables[0].Rows[0]["ZK"] != null && ds.Tables[0].Rows[0]["ZK"].ToString() != "") { model.ZK = decimal.Parse(ds.Tables[0].Rows[0]["ZK"].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]["State"] != null && ds.Tables[0].Rows[0]["State"].ToString() != "") { model.State = ds.Tables[0].Rows[0]["State"].ToString(); } if (ds.Tables[0].Rows[0]["eg1"] != null && ds.Tables[0].Rows[0]["eg1"].ToString() != "") { model.eg1 = ds.Tables[0].Rows[0]["eg1"].ToString(); } if (ds.Tables[0].Rows[0]["eg2"] != null && ds.Tables[0].Rows[0]["eg2"].ToString() != "") { model.eg2 = ds.Tables[0].Rows[0]["eg2"].ToString(); } if (ds.Tables[0].Rows[0]["eg3"] != null && ds.Tables[0].Rows[0]["eg3"].ToString() != "") { model.eg3 = int.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 = int.Parse(ds.Tables[0].Rows[0]["eg4"].ToString()); } if (ds.Tables[0].Rows[0]["ModelProfit"] != null && ds.Tables[0].Rows[0]["ModelProfit"].ToString() != "") { model.ModelProfit = decimal.Parse(ds.Tables[0].Rows[0]["ModelProfit"].ToString()); } if (ds.Tables[0].Rows[0]["StationProfit"] != null && ds.Tables[0].Rows[0]["StationProfit"].ToString() != "") { model.StationProfit = decimal.Parse(ds.Tables[0].Rows[0]["StationProfit"].ToString()); } if (ds.Tables[0].Rows[0]["Unit"] != null && ds.Tables[0].Rows[0]["Unit"].ToString() != "") { model.Unit = ds.Tables[0].Rows[0]["Unit"].ToString(); } if (ds.Tables[0].Rows[0]["eg5"] != null && ds.Tables[0].Rows[0]["eg5"].ToString() != "") { model.eg5 = decimal.Parse(ds.Tables[0].Rows[0]["eg5"].ToString()); } if (ds.Tables[0].Rows[0]["eg6"] != null && ds.Tables[0].Rows[0]["eg6"].ToString() != "") { model.eg6 = decimal.Parse(ds.Tables[0].Rows[0]["eg6"].ToString()); } if (ds.Tables[0].Rows[0]["eg7"] != null && ds.Tables[0].Rows[0]["eg7"].ToString() != "") { model.eg7 = decimal.Parse(ds.Tables[0].Rows[0]["eg7"].ToString()); } return model; } else { return null; } }