private void bbiNew_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { try { DataSources.dsNU.BranchRow row = dsNU.Branch.NewBranchRow(); row.BranchId = -1; row.CustomerId = -1; row.SupervisorId = -1; BranchEditorWFrm frm = new BranchEditorWFrm(row); if (frm.ShowDialog() == System.Windows.Forms.DialogResult.Cancel) return; row.BranchId = (int)branchTableAdapter.NewId(); dsNU.Branch.AddBranchRow(row); row.EndEdit(); branchTableAdapter.Update(row); NU.LogMessage("New Branch 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.BranchRow row = (DataSources.dsNU.BranchRow)((DataRowView)gridViewMain.GetRow(gridViewMain.FocusedRowHandle)).Row; BranchEditorWFrm frm = new BranchEditorWFrm(row); if (frm.ShowDialog() == System.Windows.Forms.DialogResult.Cancel) return; row.EndEdit(); branchTableAdapter.Update(row); NU.LogMessage("Branch 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); } }