private void bbiNew_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { try { DataSources.dsNU.JobRow row = dsNU.Job.NewJobRow(); row.JobId = -1; JobEditorWFrm frm = new JobEditorWFrm(row); if (frm.ShowDialog() == System.Windows.Forms.DialogResult.Cancel) return; row.JobId = (int)jobTableAdapter.NewId(); dsNU.Job.AddJobRow(row); row.EndEdit(); jobTableAdapter.Update(row); NU.LogMessage("New Job Added ...", this, Utilities.Types.MessageType.Success, Utilities.Types.MessagePopupType.Alert); } catch (Exception ex) { NU.LogMessage(ex.Message, this, Utilities.Types.MessageType.Error, Utilities.Types.MessagePopupType.Message, ex); } }
private void repositoryItemButtonEditEdit_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) { try { DataSources.dsNU.JobRow row = (DataSources.dsNU.JobRow)((DataRowView)gridViewMain.GetRow(gridViewMain.FocusedRowHandle)).Row; JobEditorWFrm frm = new JobEditorWFrm(row); if (frm.ShowDialog() == System.Windows.Forms.DialogResult.Cancel) return; row.EndEdit(); jobTableAdapter.Update(row); NU.LogMessage("Job Changed ...", this, Utilities.Types.MessageType.Success, Utilities.Types.MessagePopupType.Alert); } catch (Exception ex) { NU.LogMessage(ex.Message, this, Utilities.Types.MessageType.Error, Utilities.Types.MessagePopupType.Message, ex); } }