<?php

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


class AnmeldedatenHotel extends Datamodul
{
  
  public $zimmerart;
  
  public $dz_statt_ez_ok;
  
  public $sw_essen1;
  
  public $sw_essen2;
  
  public $sw_essen3;
  
  public $sw_essen4;
  
  public $sw_essen5;
  
  public $sw_zimmer1;
  
  public $sw_zimmer2;
  
  public $sw_zimmer3;
  
  public $sw_zimmer4;
  
  public $sw_zimmer5;
  
  public $dz_mit;
  
  public $keine_weitergabe_name;
  
  public $essen_jn;
  
  public $uebernachtung_jn;
  
  public $kein_fruehstueck;
  
  public $kein_abendessen;
  
  public $zimmergebuehr;
  
  public $essengebuehr;
  
  public $knr;

  public function formatForBelegungExterneBemerkung()
  {
    $result = '';
    if ($this->uebernachtung_jn) {
      $result .= ' Übernachtung;';
      $result .= ' Zimmerart: ' . $this->zimmerart . ';';
      if ($this->dz_statt_ez_ok) {
        $result .= ' DZ statt EZ mgl;';
      }
      $sw_zimmer = '';
      for ($i = 1; $i < 6; $i++) {
        $sw_zimmer .= $this->getVarValue('sw_zimmer' . $i) . ', ';
      }
      $result .= ' Sonderw. Zimmer: ' . str_replace(' ,', '', $sw_zimmer);
      if ($this->dz_mit != '') {
        $result .= ' DZ mit: ' . $this->dz_mit . ';';
      }
      $result .= ' Zgeb: ' . $this->zimmergebuehr . ';';
    }
    if ($this->essen_jn) {
      $result .= ' MIT Essen;';
      $sw_essen = ' ';
      for ($i = 1; $i < 6; $i++) {
        $sw_essen .= ' ' . $this->getVarValue('sw_essen' . $i) . ', ';
      }
      $result .= ' Sonderw. Essen:' . trim(str_replace(' ,', '', $sw_essen)) . ';';
      if (!$this->kein_fruehstueck) {
        $result .= ' MIT Frühstück;';
      }
      if (!$this->kein_abendessen) {
        $result .= ' MIT Abendessen;';
      }
      $result .= ' Essgeb: ' . $this->essengebuehr . ';';
    }
    if ($this->keine_weitergabe_name) {
      $result .= ' KEINE Weitergabe Name;';
    }

    return trim($result);
  }
}