private void _sbSaveAndContinue_Click(object sender, EventArgs e) { if (Save()) { r.RowChang(dtOld); _ID = 0; _teMeRemark.EditValue = _teEnName.EditValue = _teName.EditValue = string.Empty; dtCaiPian.Rows.Clear(); } }
private void _sbSaveAndContinue_Click(object sender, EventArgs e) { if (Save()) { r.RowChang(dtOld); _ID = 0; _teMeRemark.EditValue = _teSn.EditValue = _teName.EditValue = string.Empty; textEdit1.EditValue = 0; _teSn.Text = (dtOld.Rows.Count + 1).ToString().PadLeft(3, '0'); } }
private void _sbSaveAndContinue_Click(object sender, EventArgs e) { if (Save()) { r.RowChang(dtOld); _ID = 0; _teEnName.EditValue = _teName.EditValue = string.Empty; lookUpEdit1.EditValue = 1; dtMeasure.Rows.Clear(); _teEnName.Text = (dtOld.Rows.Count + 1).ToString().PadLeft(3, '0'); } }
private void treeList1_KeyDown(object sender, KeyEventArgs e) { if (ID == 0) { return; } if (e.KeyCode == Keys.Enter) { if (treeList1.FocusedNode != null) { string s = treeList1.FocusedNode.GetValue("Name").ToString(); ID = Convert.ToInt32(treeList1.FocusedNode.GetValue("ID")); int i = treeList1.FocusedNode.Level; int _lID = 0; string _lName = string.Empty; if (i > 1) { treeList1.FocusedNode = treeList1.FocusedNode.ParentNode; i = treeList1.FocusedNode.Level; //s = treeList1.FocusedNode.GetValue("Name").ToString() + "-" + s; _lName = treeList1.FocusedNode.GetValue("Name").ToString(); _lID = Convert.ToInt32(treeList1.FocusedNode.GetValue("ID")); } DataTable dtTem = new DataTable(); dtTem.Columns.Add("ID", typeof(string)); dtTem.Columns.Add("Name", typeof(string)); dtTem.Rows.Add(_lID, _lName); dtTem.Rows.Add(ID, s); r.RowChang(dtTem); this.Close(); } } }
private void _sbSaveAndContinue_Click(object sender, EventArgs e) { if (Save()) { r.RowChang(dtOld); _ID = 0; for (int i = 0; i < this.Controls.Count; i++) { if (this.Controls[i] is TextEdit) { TextEdit te = this.Controls[i] as TextEdit; te.EditValue = string.Empty; } } _teRemark.EditValue = string.Empty; _teSn.Text = (dtOld.Rows.Count + 1).ToString().PadLeft(3, '0'); _deLoanDate.EditValue = DateTime.Now.Date; } }
private void simpleButton1_Click(object sender, EventArgs e) { dt.Rows.Clear(); DataTable dtttt = amountList1.GetDTList(); if (dtttt.Rows.Count > 0) { } r.RowChang(dtttt); this.Close(); }
private void simpleButton3_Click(object sender, EventArgs e) { if (gridView2.RowCount > 0) { if (DialogResult.Yes == XtraMessageBox.Show("确认选择此工艺单?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1)) { c.RowChang(dtInfo); this.Close(); } } else { XtraMessageBox.Show("当前工艺单没有明细记录!"); return; } }
private void simpleButton2_Click(object sender, EventArgs e) { decimal _amount = 0; for (int i = 0; i < gridView1.RowCount; i++) { if (gridView1.GetRowCellValue(i, _coNowUseRep) != DBNull.Value) { _amount += Convert.ToDecimal(gridView1.GetRowCellValue(i, _coNowUseRep)); } } if (_amount > RepAmount) { XtraMessageBox.Show("使用数量超过库存余量!"); return; } DataRow[] drs = dtUseRep.Select("(MListID=" + _MListID + ") And (TypeID=" + _TypeID + ")"); if (drs.Length > 0) { for (int i = 0; i < drs.Length; i++) { drs[i].Delete(); } dtUseRep.AcceptChanges(); } for (int i = 0; i < gridView1.RowCount; i++) { if (gridView1.GetRowCellValue(i, _coNowUseRep) != null && gridView1.GetRowCellValue(i, _coNowUseRep) != DBNull.Value && Convert.ToDecimal(gridView1.GetRowCellValue(i, _coNowUseRep)) > 0) { DataRow dr = dtUseRep.NewRow(); dr["ID"] = 0; dr["RelatedID"] = RepertoryID; dr["NotAmount"] = dr["Amount"] = gridView1.GetRowCellValue(i, _coNowUseRep); dr["DemandID"] = gridView1.GetRowCellValue(i, _coID); dr["TypeID"] = _TypeID; dr["MListID"] = _MListID; dr["TaskID"] = gridView1.GetRowCellValue(i, _coProduceTaskID); dr["IsEnd"] = 0; dr["A"] = 1; dtUseRep.Rows.Add(dr); } } // decimal _amount = 0; r.RowChang(dtUseRep); r.ChangeText(_amount.ToString()); this.Close(); }
private void simpleButton1_Click(object sender, EventArgs e) { gridView1.CloseEditor(); gridView1.UpdateCurrentRow(); dtST.AcceptChanges(); DataTable dt = dtST.Clone(); for (int i = 0; i < dtST.Rows.Count; i++) { if (dtST.Rows[i]["NowAmount"] != DBNull.Value && Convert.ToDecimal(dtST.Rows[i]["NowAmount"]) != 0)// decimal.Parse(dtST.Rows[i]["Money"].ToString()) > 0) { dt.Rows.Add(dtST.Rows[i].ItemArray); } } r.RowChang(dt); this.Close(); }
private void simpleButton1_Click(object sender, EventArgs e) { DataTable dt = new DataTable(); dt.Columns.Add("1", typeof(int)); dt.Columns.Add("11", typeof(string)); dt.Columns.Add("2", typeof(int)); dt.Columns.Add("22", typeof(string)); dt.Columns.Add("3", typeof(int)); dt.Columns.Add("33", typeof(string)); DataRow dr = dt.NewRow(); dr[0] = Convert.ToInt32(lookUpEdit1.EditValue); dr[1] = lookUpEdit1.Text; dr[2] = Convert.ToInt32(lookUpEdit2.EditValue); dr[3] = lookUpEdit2.Text; dr[4] = Convert.ToInt32(lookUpEdit3.EditValue); dr[5] = lookUpEdit3.Text; dt.Rows.Add(dr); r.RowChang(dt); this.Close(); }
private void simpleButton1_Click(object sender, EventArgs e) { int a = 0; DataRow[] drs; for (int i = 0; i < dtRL.Rows.Count; i++) { a = Convert.ToInt32(dtRL.Rows[i]["A"]); if (a == 2) { if (dtRL.Rows[i]["RepertoryListID"] != DBNull.Value) { drs = dtInfo.Select("(RepertoryListID=" + Convert.ToInt32(dtRL.Rows[i]["RepertoryListID"]) + ")"); if (drs.Length > 0) { drs[0]["Amount"] = dtRL.Rows[i]["NowAmount"]; if (Convert.ToInt32(drs[0]["A"]) == 1) { drs[0]["A"] = 2; } } else { DataRow dr = dtInfo.NewRow(); for (int j = 0; j < dtInfo.Columns.Count; j++) { dr[j] = 0; } dr["A"] = 3; dr["MListID"] = dtRL.Rows[i]["MListID"]; dr["MaterielID"] = dtRL.Rows[i]["MaterielID"]; dr["BrandID"] = dtRL.Rows[i]["BrandID"]; dr["ColorID"] = dtRL.Rows[i]["ColorID"]; dr["ColorOneID"] = dtRL.Rows[i]["ColorOneID"]; dr["ColorTwoID"] = dtRL.Rows[i]["ColorTwoID"]; dr["SizeID"] = dtRL.Rows[i]["SizeID"]; dr["MeasureID"] = dtRL.Rows[i]["MeasureID"]; dr["RepertoryListID"] = dtRL.Rows[i]["RepertoryListID"]; dr["RepertoryID"] = dtRL.Rows[i]["RepertoryID"]; dr["Amount"] = dtRL.Rows[i]["NowAmount"]; dr["RowID"] = _RowID; dtInfo.Rows.Add(dr); } } else { drs = dtInfo.Select("(RepertoryID=" + Convert.ToInt32(dtRL.Rows[i]["RepertoryID"]) + ")"); if (drs.Length > 0) { drs[0]["Amount"] = dtRL.Rows[i]["NowAmount"]; if (Convert.ToInt32(drs[0]["A"]) == 1) { drs[0]["A"] = 2; } } else { DataRow dr = dtInfo.NewRow(); for (int j = 0; j < dtInfo.Columns.Count; j++) { dr[j] = 0; } dr["A"] = 3; dr["MListID"] = dtRL.Rows[i]["MListID"]; dr["MaterielID"] = dtRL.Rows[i]["MaterielID"]; dr["BrandID"] = dtRL.Rows[i]["BrandID"]; dr["ColorID"] = dtRL.Rows[i]["ColorID"]; dr["ColorOneID"] = dtRL.Rows[i]["ColorOneID"]; dr["ColorTwoID"] = dtRL.Rows[i]["ColorTwoID"]; dr["SizeID"] = dtRL.Rows[i]["SizeID"]; dr["MeasureID"] = dtRL.Rows[i]["MeasureID"]; dr["RepertoryListID"] = dtRL.Rows[i]["RepertoryListID"]; dr["RepertoryID"] = dtRL.Rows[i]["RepertoryID"]; dr["Amount"] = dtRL.Rows[i]["NowAmount"]; dr["RowID"] = _RowID; dtInfo.Rows.Add(dr); } } } } r.RowChang(dtInfo); this.Close(); }
private void simpleButton1_Click(object sender, EventArgs e) { int _stockInfoID = 0; dtSBI.Rows.Clear(); DataRow[] drs; DateTime lt = BasicClass.GetDataSet.GetDateTime().Date.AddDays(5); string sss = string.Empty; for (int i = 0; i < gridView1.RowCount; i++) { try { _stockInfoID = Convert.ToInt32(gridView1.GetRowCellValue(i, _coStockInfoID)); if (gridView1.GetRowCellDisplayText(i, _coNowAmount).Length > 0 && Convert.ToDecimal(gridView1.GetRowCellValue(i, _coNowAmount)) > 0) { drs = dtSBI.Select("(StockInfoID=" + _stockInfoID + ")"); if (drs.Length > 0) { drs[0]["Amount"] = Convert.ToDecimal(gridView1.GetRowCellValue(i, _coNowAmount)); } else { DataRow dr = dtSBI.NewRow(); dr["ID"] = 0; dr["MainID"] = 0; dr["A"] = 3; dr["StringTaskID"] = gridView1.GetRowCellValue(i, _coStringTaskID); dr["Remark"] = string.Empty; dr["StockInfoID"] = _stockInfoID; dr["MaterielID"] = gridView1.GetRowCellValue(i, _coMaterielID); dr["ColorID"] = gridView1.GetRowCellValue(i, _coColorID); dr["ColorOneID"] = gridView1.GetRowCellValue(i, _coColorOneID); dr["ColorTwoID"] = gridView1.GetRowCellValue(i, _coColorTwoID); dr["SizeID"] = gridView1.GetRowCellValue(i, _coSizeID); dr["Price"] = gridView1.GetRowCellValue(i, _coPrice); dr["DepotMeasureID"] = dr["CompanyMeasureID"] = gridView1.GetRowCellValue(i, _coDepotMeasureID); dr["Amount"] = dr["NotAmount"] = dr["PriceAmount"] = dr["NotPriceAmount"] = gridView1.GetRowCellValue(i, _coNowAmount); dr["MListID"] = gridView1.GetRowCellValue(i, _coMListID); dr["CompanyID"] = dr["BrandID"] = dr["IsEnd"] = 0; dr["DemandID"] = 0; dr["NeedAMount"] = dr["ExcessAmount"] = 0; dr["Money"] = Convert.ToDecimal(gridView1.GetRowCellValue(i, _coNowAmount)) * Convert.ToDecimal(gridView1.GetRowCellValue(i, _coPrice)); dr["Conversion"] = 1; dr["NeedIsEnd"] = Convert.ToInt32(gridView1.GetRowCellValue(i, _coNeedIsEnd)); dr["MaterielRemark"] = gridView1.GetRowCellDisplayText(i, _coMaterielRemark); dr["LastTime"] = lt; sss += gridView1.GetRowCellDisplayText(i, _coStockRemark); dtSBI.Rows.Add(dr); } dtSBI.AcceptChanges(); } } catch { } } r.RowChang(dtSBI); r.ChangeText(sss); this.Close(); }