public void LoadToolGroupRoll() { GroupRoll group = GetFocusedGroupRoll(); ((RibbonControl)ParentForm.Controls["ribbon"]).Items["buttonEditGroupRoll"].Enabled = group.Id != 0 && viewGroupRoll.RowCount > 0; ((RibbonControl)ParentForm.Controls["ribbon"]).Items["buttonDeleteGroupRoll"].Enabled = group.Id != 0 && viewGroupRoll.RowCount > 0; }
public FromGroupRoll(GroupRoll group) { InitializeComponent(); textName.Text = group.Name; Name = "Cập nhật nhóm chức vụ"; void EditGroupRoll(object sender, EventArgs e) { if (textName.Text != "") { Cursor = Cursors.WaitCursor; string name = Regex.Replace(textName.Text.Trim(), " {2,}", " "); name = name[0].ToString().ToUpper() + name.Substring(1); bool result = DaoGroupRoll.Instance.UpdateGroupRoll(group.Id, name) == 1; Cursor = Cursors.Default; if (result) { Global.isExecute = true; Close(); } else { XtraMessageBoxArgs argsLoginMessageBox = new XtraMessageBoxArgs(null, null, "Nhóm chức vụ đã tồn tại", "Thông báo", new DialogResult[] { DialogResult.OK }); argsLoginMessageBox.Showing += Global.MessageBoxOK; XtraMessageBox.Show(argsLoginMessageBox); } } else { XtraMessageBoxArgs argsLoginMessageBox = new XtraMessageBoxArgs(null, null, "Vui lòng điền đầy đủ thông tin", "Thông báo", new DialogResult[] { DialogResult.OK }); argsLoginMessageBox.Showing += Global.MessageBoxOK; XtraMessageBox.Show(argsLoginMessageBox); } } buttonSubmit.Text = "Cập nhật"; buttonSubmit.Click += EditGroupRoll; }