public void Createtb_Sys_Button(tb_Sys_Button tb_Sys_Button) { tb_Sys_Button.Validate(); tb_Sys_Button.CreateTime = DateTime.Now; tb_Sys_User tempUser = appCacheService.GetItem("user") as tb_Sys_User; tb_Sys_Button.CreateUser = tempUser.UserName; tb_Sys_Button.Validate(); this.tb_Sys_ButtonRepository.Add(tb_Sys_Button); this.runtimeService.Commit(); }
private void OpenForm(string formText, string btnCommand) { tb_Sys_Button temp = tbSysButtonBindingSource.Current as tb_Sys_Button; SysButtonEditForm edit = new SysButtonEditForm(temp); edit.Text = formText; edit.Tag = btnCommand; if (edit.ShowDialog() != DialogResult.OK) { tbSysButtonBindingSource.CancelEdit(); } }
public void Updatetb_Sys_Button(tb_Sys_Button tb_Sys_Button) { var existstb_Sys_Menu = this.Gettb_Sys_ButtonById(tb_Sys_Button.Id); tb_Sys_Button.ModifyTime = DateTime.Now; tb_Sys_User tempUser = appCacheService.GetItem("user") as tb_Sys_User; tb_Sys_Button.ModifyUser = tempUser.UserName; tb_Sys_Button.Validate(); this.tb_Sys_ButtonRepository.SetValues(tb_Sys_Button, existstb_Sys_Menu); this.runtimeService.Commit(); }
/// <summary> /// 删除按钮 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnDelBtn_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { tb_Sys_Roles role = GvRoles.GetFocusedRow() as tb_Sys_Roles; if (gridviewAction.SelectedRowsCount >= 0) { Guid?menuId = this.treeMenu.FocusedNode.GetValue(treeListColumn1).ToString().ToGuidOrNull(); if (menuId != null) { tb_Sys_Button action = gridviewAction.GetFocusedRow() as tb_Sys_Button; if (action != null) { tb_Sys_RolesBtn roleBtn = rolesBtnService.GetByMenuId(role.Id, menuId ?? new Guid(), action.Id);//ServiceHelper.Current.DbSession.Itb_Sys_RoleActionDAL.GetListBy(m => m.RoleID == role.RoleID && m.MoudelID == module.ModuleID && m.ActionID == action.ActionID).FirstOrDefault(); if (roleBtn != null) { rolesBtnService.Deletetb_Sys_RolesBtn(roleBtn.Id); this.gridviewAction.DeleteSelectedRows(); XtraMessageBox.Show("删除成功"); } } } } }
public SysButtonEditForm(tb_Sys_Button ButtonData) { InitializeComponent(); tbSysButtonBindingSource.DataSource = ButtonData; }