public override void Change() { if (!(MyRule.Get(MyLogin.RoleId, "bbiLanguage") != "OK")) { if (MyRule.AllowAccess) { DIC_LANGUAGE dICLANGUAGE = new DIC_LANGUAGE(); object cellValue = base.GetCellValue(m_RowClickEventArgs.RowIndex, "LanguageCode"); if (cellValue != null) { base.SetWaitDialogCaption("Đang kiểm tra dữ liệu...."); if (!(dICLANGUAGE.Get(cellValue.ToString()) != "OK")) { this.DoHide(); xfmLanguageAdd _xfmLanguageAdd = new xfmLanguageAdd(Actions.Update, dICLANGUAGE); _xfmLanguageAdd.Updated += new xfmLanguageAdd.UpdatedEventHander(this.frm_Updated); _xfmLanguageAdd.Added += new xfmLanguageAdd.AddedEventHander(this.frm_Added); _xfmLanguageAdd.ShowDialog(); } else { this.DoHide(); XtraMessageBox.Show("Dữ liệu không tồn tại", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } } else { MyRule.Notify(); } } }
//private void InitializeComponent() //{ // this.components = new Container(); // base.AutoScaleMode = AutoScaleMode.Font; //} protected override void Add() { if (!(MyRule.Get(MyLogin.RoleId, "bbiLanguage") != "OK")) { if (MyRule.AllowAdd) { xfmLanguageAdd _xfmLanguageAdd = new xfmLanguageAdd(Actions.Add); _xfmLanguageAdd.Added += new xfmLanguageAdd.AddedEventHander(this.frm_Added); _xfmLanguageAdd.ShowDialog(); } else { MyRule.Notify(); } } }