Example #1
0
 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));
 }