| | |
| | | public Frm_MESJJERRORJS() |
| | | { |
| | | InitializeComponent(); |
| | | |
| | | // 添加序号显示(使用行指示器) |
| | | gridView2.IndicatorWidth = 60; |
| | | gridView2.CustomDrawRowIndicator += (s, e) => |
| | | { |
| | | if (e.Info.IsRowIndicator && e.RowHandle >= 0) |
| | | e.Info.DisplayText = (e.RowHandle + 1).ToString(); |
| | | }; |
| | | gridView2.CellValueChanged += gridView2_CellValueChanged; |
| | | this.toolBarMenu1.btnAddClick += ToolBarMenu1_btnAddClick; |
| | | this.toolBarMenu1.btnEdtClick += ToolBarMenu1_btnEdtClick; |
| | |
| | | toolBarMenu1.btnChkClick += ToolBarMenu1_btnChkClick; |
| | | toolBarMenu1.btnFChkClick += ToolBarMenu1_btnFChkClick; |
| | | btnFZ.Click += btnFZ_Click; |
| | | gridView2.CustomUnboundColumnData += gridView2_CustomUnboundColumnData; |
| | | this.toolBarMenu1.getXmlConfig(); |
| | | Gs.DevApp.ToolBox.UtilityHelper.SetGridViewParameter(gridView1, picCheckBox, this, "checkStatus", "", (value) => |
| | | { |
| | |
| | | { |
| | | txt_HourlyType.EditValue = SelectedDataRow["计时类型"].ToString(); |
| | | txt_HourlySalary.EditValue = SelectedDataRow["计时单价"]; |
| | | |
| | | var hourlySalary = decimal.Parse(txt_HourlySalary.EditValue.ToString()); |
| | | for (int i = 0; i < gridView2.DataRowCount; i++) |
| | | { |
| | | DataRow row = gridView2.GetDataRow(i); |
| | | decimal hour = 0; |
| | | decimal.TryParse(row["hour"]?.ToString(), out hour); |
| | | if (row != null) |
| | | { |
| | | row["salary"] = hourlySalary * hour; |
| | | } |
| | | } |
| | | gridView2.RefreshData(); |
| | | } |
| | | |
| | | } |
| | | |
| | | private void repositoryItemSearchLookUpEdit1_EditValueChanged(object sender, EventArgs e) |
| | |
| | | // 计算计时工资 |
| | | row["salary"] = hourlySalary * hour; |
| | | } |
| | | } |
| | | } |
| | | |
| | | private void gridView2_CustomUnboundColumnData(object sender, DevExpress.XtraGrid.Views.Base.CustomColumnDataEventArgs e) |
| | | { |
| | | if (e.Column.FieldName == "rowNo" && e.IsGetData) |
| | | { |
| | | e.Value = e.ListSourceRowIndex + 1; |
| | | } |
| | | } |
| | | |