protected override async Task DeleteExecuteAsync(List <int> ids)
 {
     try
     {
         await _repo.AccountTypes__Delete(ids);
     }
     catch (ForeignKeyViolationException)
     {
         throw new BadRequestException(_localizer["Error_CannotDelete0AlreadyInUse", _localizer["AccountType"]]);
     }
 }