private void btnOK_Click(object sender, EventArgs e) { try { if (Co == null) { var newColumn = new Column(); newColumn.ColumnId = int.Parse(txtColumnId.Text); newColumn.TagName = txtTagName.Text; newColumn.Channel = txtChannel.Text; newColumn.ColumnName = txtColumnName.Text; newColumn.DataBlock = txtDataBlock.Text; newColumn.Device = txtDevice.Text; newColumn.Mode = txtMode.Text; newColumn.TriggerType = txtTriggerType.Text; newColumn.Description = txtDescription.Text; ColumnManager.Add(Tb, newColumn); if (eventColumnChanged != null) { eventColumnChanged(newColumn); } } else { Co.ColumnId = int.Parse(txtColumnId.Text); Co.TagName = txtTagName.Text; Co.Channel = txtChannel.Text; Co.ColumnName = txtColumnName.Text; Co.DataBlock = txtDataBlock.Text; Co.Device = txtDevice.Text; Co.Mode = txtMode.Text; Co.TriggerType = txtTriggerType.Text; Co.Description = txtDescription.Text; ColumnManager.Update(Tb, Co); if (eventColumnChanged != null) { eventColumnChanged(Co); } DialogResult = DialogResult.OK; } } catch (Exception ex) { EventscadaException?.Invoke(this.GetType().Name, ex.Message); } }
private void btnOK_Click(object sender, EventArgs e) { try { if (Co == null) { Column newColumn = new Column { ColumnId = Tb.Columns.Count + 1 }; ; newColumn.TagName = txtTagName.Text; newColumn.Channel = txtChannel.Text; newColumn.ColumnName = txtColumnName.Text; newColumn.DataBlock = txtDataBlock.Text; newColumn.Device = txtDevice.Text; newColumn.Cycle = txtCycle.Text; newColumn.Description = txtDesc.Text; ColumnManager.Add(Tb, newColumn); eventColumnChanged?.Invoke(newColumn); } else { Co.ColumnId = Tb.Columns.Count + 1;; Co.TagName = txtTagName.Text; Co.Channel = txtChannel.Text; Co.ColumnName = txtColumnName.Text; Co.DataBlock = txtDataBlock.Text; Co.Device = txtDevice.Text; Co.Cycle = txtCycle.Text; Co.Description = txtDesc.Text; ColumnManager.Update(Tb, Co); eventColumnChanged?.Invoke(Co); } } catch (Exception ex) { EventscadaException?.Invoke(GetType().Name, ex.Message); } }
public bool UpdateColumn(ColumnEntity columnEntity) { ColumnManager mgr = new ColumnManager(); return(mgr.Update(columnEntity)); }