<?php
/**
 * @copyright (c) Kufer Software GmbH, Loisachstrasse 4, D-84453 Mühldorf
 */

namespace Kufer\KuferTools\Basis\DrucklistenAllgemein\ShowDruckListen;


abstract class ShowDruckListenAllgemeinPresenter extends \Kufer\KuferTools\Basis\PdfListen\ShowPdfListen\ShowPdfListenPresenter
{
  
  protected function _getActionParams(&$pListObj)
  {
    $pListObj->printAction = 'printDruckListen';
    $pListObj->sendVHSInfoAction = 'sendVhsInfoDruckListen';
    $pListObj->settingsListenAction = 'showSettingsDruckListen';
  }

  
  protected function _getHeaderTitle()
  {
    $sprachsettings = $this->useCaseResponse->sprachSettings;
    $headertextAnfang = 'Listen für Ihre ';
    if (\DBWorkBASysSettings::isRheinsieg()) {
      $headertextAnfang = 'Übersicht Ihrer ';
    }
    $headertext = $headertextAnfang . $sprachsettings->Kurs['Plural']['Nominativ'];

    return $headertext . ':';
  }
}