public void stockPlanDetailAdd(StockPlanDetailClass stockPlanDetail, DataTable dt, string sort, string name, string model) { DataRow dr = dt.NewRow(); dr["id"] = stockPlanDetail.id; dr["sort"] = sort; dr["name"] = name; dr["model"] = model; dr["january"] = stockPlanDetail.january; dr["february"] = stockPlanDetail.february; dr["march"] = stockPlanDetail.march; dr["april"] = stockPlanDetail.april; dr["may"] = stockPlanDetail.may; dr["june"] = stockPlanDetail.june; dr["july"] = stockPlanDetail.july; dr["august"] = stockPlanDetail.august; dr["september"] = stockPlanDetail.september; dr["october"] = stockPlanDetail.october; dr["november"] = stockPlanDetail.november; dr["december"] = stockPlanDetail.december; dr["quantity"] = stockPlanDetail.quantity; dr["mId"] = stockPlanDetail.mId; dr["inputDate"] = stockPlanDetail.inputDate; dt.Rows.Add(dr); }
//采购计划明细对象列表 private List <StockPlanDetailClass> getStockPlanDetail() { StockPlanDetailClass stockPlanDetail = null; List <StockPlanDetailClass> list = new List <StockPlanDetailClass>(); foreach (DataGridViewRow dgvr in dgvPurchaseDetail.Rows) { stockPlanDetail = new StockPlanDetailClass(); stockPlanDetail.mId = int.Parse(dgvr.Cells["mId"].Value.ToString()); if (dgvr.Cells["january"].FormattedValue.ToString() != "") { stockPlanDetail.january = decimal.Parse(dgvr.Cells["january"].Value.ToString()); } if (dgvr.Cells["february"].FormattedValue.ToString() != "") { stockPlanDetail.february = decimal.Parse(dgvr.Cells["february"].Value.ToString()); } if (dgvr.Cells["march"].FormattedValue.ToString() != "") { stockPlanDetail.march = decimal.Parse(dgvr.Cells["march"].Value.ToString()); } if (dgvr.Cells["april"].FormattedValue.ToString() != "") { stockPlanDetail.april = decimal.Parse(dgvr.Cells["april"].Value.ToString()); } if (dgvr.Cells["may"].FormattedValue.ToString() != "") { stockPlanDetail.may = decimal.Parse(dgvr.Cells["may"].Value.ToString()); } if (dgvr.Cells["june"].FormattedValue.ToString() != "") { stockPlanDetail.june = decimal.Parse(dgvr.Cells["june"].Value.ToString()); } if (dgvr.Cells["july"].FormattedValue.ToString() != "") { stockPlanDetail.july = decimal.Parse(dgvr.Cells["july"].Value.ToString()); } if (dgvr.Cells["august"].FormattedValue.ToString() != "") { stockPlanDetail.august = decimal.Parse(dgvr.Cells["august"].Value.ToString()); } if (dgvr.Cells["september"].FormattedValue.ToString() != "") { stockPlanDetail.september = decimal.Parse(dgvr.Cells["september"].Value.ToString()); } if (dgvr.Cells["october"].FormattedValue.ToString() != "") { stockPlanDetail.october = decimal.Parse(dgvr.Cells["october"].Value.ToString()); } if (dgvr.Cells["november"].FormattedValue.ToString() != "") { stockPlanDetail.november = decimal.Parse(dgvr.Cells["november"].Value.ToString()); } if (dgvr.Cells["december"].FormattedValue.ToString() != "") { stockPlanDetail.december = decimal.Parse(dgvr.Cells["december"].Value.ToString()); } if (dgvr.Cells["quantity"].FormattedValue.ToString() != "") { stockPlanDetail.quantity = decimal.Parse(dgvr.Cells["quantity"].Value.ToString()); } stockPlanDetail.inputDate = DateTime.Now; list.Add(stockPlanDetail); } return(list); }