Added Terminations to buildings
This commit is contained in:
@@ -140,6 +140,31 @@ class BuildingController extends mfBaseController {
|
||||
$building->save();
|
||||
}
|
||||
|
||||
// Anschlüsse anlegen
|
||||
if($building->units > 0) {
|
||||
for($i = 1; $i <= $building->units; $i++) {
|
||||
$data = [];
|
||||
$data['building_id'] = $building->id;
|
||||
$data['code'] = $building->code . "." . sprintf("%03d", $i);
|
||||
|
||||
if($building->units == 1) {
|
||||
$data['contact'] = $building->contact;
|
||||
$data['phone'] = $building->phone;
|
||||
$data['email'] = $building->email;
|
||||
}
|
||||
|
||||
if($building->lineworker_id) {
|
||||
$data['lineworker_id'] = $building->lineworker_id;
|
||||
}
|
||||
if($building->oan_id) {
|
||||
$data['oan_id'] = $building->oan_id. "." . sprintf("%03d", $i);
|
||||
}
|
||||
|
||||
$term = TerminationModel::create($data);
|
||||
$term->save();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
$this->layout()->setFlash("Objekt erfolgreich gespeichert.", "success");
|
||||
$this->redirect("Building", "Edit", ['id' => $new_id]);
|
||||
|
||||
Reference in New Issue
Block a user