$unterteilungschritt3 = ""; } else { $suchergebnis = Unternehmen::sucheUnternehmen($conn, $err, $unternehmenssuche); } } if ($unterteilungschritt3 == "erstellen") { $bericht->setUnternehmen(new Unternehmen($conn)); $unterteilungschritt3 = "bearbeiten"; } if ($unterteilungschritt3 == "auswaehlen") { $unternehmenswahl = 0; if (isset($_POST['unternehmenswahl'])) { $unternehmenswahl = $_POST['unternehmenswahl']; } $tempunternehmen = new Unternehmen($conn); $tempunternehmen->initAusDatenbank($unternehmenswahl); if ($tempunternehmen != null) { $bericht->setUnternehmen($tempunternehmen); $unterteilungschritt3 = "anzeigen"; } else { $unterteilungschritt3 = "suchen"; } } if ($unterteilungschritt3 == "aendern") { $unterteilungschritt3 = ""; $bericht->setUnternehmen(new Unternehmen($conn)); } if ($unterteilungschritt3 == "verwerten") { if (isset($_POST['unt_name'])) { $bericht->getUnternehmen()->setName($_POST['unt_name']); }
$err->addError("ID des Unternehmen falsch oder nicht angegeben."); $aktion = ""; } } else { $err->addError("ID des Unternehmen falsch oder nicht angegeben."); $aktion = ""; } } if ($aktion == "speichern") { $unternehmenid = 0; if (isset($_GET['unternehmenid'])) { $unternehmenid = $_GET['unternehmenid']; } if ($unternehmenid > 0) { $unternehmen = new Unternehmen($conn); $unternehmen->initAusDatenbank($unternehmenid); if (!$unternehmen->getInited()) { $err->addError("ID des Unternehmen falsch oder nicht angegeben."); $aktion = ""; } else { if (isset($_GET['unt_name'])) { $unternehmen->setName($_GET['unt_name']); } if (isset($_GET['unt_url'])) { $unternehmen->setUrl($_GET['unt_url']); } if (isset($_GET['unt_strasse'])) { $unternehmen->setAdrStrasse($_GET['unt_strasse']); } if (isset($_GET['unt_plz'])) { $unternehmen->setAdrPLZ($_GET['unt_plz']);
public static function zeigeBerichtProfExtern(Connection $conn, ErrorQueue $err, $bericht) { $unternehmen = new Unternehmen($conn); $unternehmen->initAusDatenbank($bericht->getUnternehmen()->getUnternehmenID()); $student = Student::readStudent($conn, $err, $bericht->getMatrNr()); $html_bericht = ""; $html_bericht .= '<table border="0" cellspacing="0" cellpadding="0" width="420">'; $html_bericht .= '<tr><td width="150" class="dick">Arbeitsbereich:</td><td>' . $unternehmen->getBranchenName() . '</td></tr>'; $html_bericht .= '<tr><td class="dick">Unternehmen:</td><td>' . $unternehmen->getName() . '</td></tr>'; $html_bericht .= '<tr><td class="dick">URL:</td><td> ' . $unternehmen->getUrl() . '</td></tr>'; $html_bericht .= '<tr><td class="dick">Adresse:</td><td>' . $unternehmen->getAdrStrasse() . ' ' . $unternehmen->getAdrPLZ() . ' ' . $unternehmen->getAdrOrt() . '</td></tr>'; $html_bericht .= '<tr><td class="dick">Kontakt-Email:</td><td>' . $bericht->getEmailBewerbungen() . '</td></tr>'; $html_bericht .= '<tr><td class="dick">Mitarbeiterzahl:</td><td>' . $unternehmen->getUnternehmensgroesseAlsString() . '</td></tr>'; $html_bericht .= '<tr><td class="dick">Zeitraum:</td><td>' . $bericht->getZeitraumAnfangAlsString() . ' bis ' . $bericht->getZeitraumEndeAlsString() . '</td></tr>'; $html_bericht .= '<tr><td class="dick">Wochenanzahl:</td><td>' . $bericht->getZeitraumInWochen() . '</td></tr>'; $html_bericht .= '<tr><td class="dick">Keywords:</td><td>' . $bericht->getKeywords() . '</td></tr>'; $html_bericht .= '</table>'; return $html_bericht; }