public override void AfterDelete(DbContext DB, SystemAction entity, string sOperator) { //删除对应关系 _menuActionRepository.DeleteRange(_menuActionRepository.SelectALL(new MenuAction() { IactionId = entity.Id }), sOperator); base.AfterDelete(DB, entity, sOperator); }
public override void AfterDelete(DbContext DB, Menu entity, string sOperator) { _roleMenuRepository.DeleteRange(_roleMenuRepository.SelectALL(new RoleMenu() { ImenuId = entity.Id }), sOperator); _menuActionRepository.DeleteRange(_menuActionRepository.SelectALL(new MenuAction() { ImenuId = entity.Id }), sOperator); base.AfterDelete(DB, entity, sOperator); }
public List <MenuAction> SelectALL(MenuAction entityMenuAction = null, string sOperator = null, int iOrderGroup = 0, int iMaxCount = 0, string sSortName = null, string sSortOrder = null) { return(_menuActionRepository.SelectALL(entityMenuAction, sOperator, iOrderGroup, iMaxCount, sSortName, sSortOrder)); }