public override void Change() { if (MyRule.IsAccess("bbiGroup")) { HRM_GROUP hRMGROUP = new HRM_GROUP(); object focusedRowCellValue = this.gbList.GetFocusedRowCellValue("GroupCode"); if (focusedRowCellValue != null) { base.SetWaitDialogCaption("Đang kiểm tra dữ liệu...."); if (!(hRMGROUP.Get(focusedRowCellValue.ToString()) != "OK")) { this.DoHide(); xfmGroupAdd _xfmGroupAdd = new xfmGroupAdd(Actions.Update, hRMGROUP); _xfmGroupAdd.Updated += new xfmGroupAdd.UpdatedEventHander(this.frm_Updated); _xfmGroupAdd.Added += new xfmGroupAdd.AddedEventHander(this.frm_Added); _xfmGroupAdd.ShowDialog(); } else { this.DoHide(); XtraMessageBox.Show("Dữ liệu không tồn tại", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } } }
protected override void Add() { if (MyRule.IsAdd("bbiGroup")) { xfmGroupAdd _xfmGroupAdd = new xfmGroupAdd(Actions.Add); _xfmGroupAdd.Added += new xfmGroupAdd.AddedEventHander(this.frm_Added); _xfmGroupAdd.ShowDialog(); } }