anpassungen layout

This commit is contained in:
TLRZ Seyfferth
2017-09-15 12:41:49 +02:00
parent e03fb43c27
commit 188e05658d
6 changed files with 138 additions and 103 deletions
@@ -46,11 +46,11 @@ class VeranstaltungController extends Controller
$v = new Veranstaltung();
$v->name = $input['name'];
$v->gaeste = (int)$input['gaeste'];
$v->beginn = new \Carbon\Carbon($input['beginn']);
if ($input['ende']) {
$v->ende = new \Carbon\Carbon($input['ende']);
$v->beginn = new \Carbon\Carbon($input['beginn_datum']."T".$input['beginn_zeit']);
if ($input['ende_datum'] && $input['ende_zeit']) {
$v->ende = new \Carbon\Carbon($input['ende_datum']."T".$input['ende_zeit']);
}
$v->ort_id = $input['ort'];
$v->ort_id = (int)$input['ort'];
$v->hinweise = $input['hinweise'] ?: "";
if ($v->save()) {
@@ -95,22 +95,22 @@ class VeranstaltungController extends Controller
*/
public function update(Request $request, Veranstaltung $veranstaltung)
{
if ($request->isMethod('put')) {
$i = $request->input();
$veranstaltung->gaeste = $i['gaeste'];
$veranstaltung->name = $i['name'];
$veranstaltung->hinweise = $i['hinweise'];
$veranstaltung->beginn = new \Carbon\Carbon($i['beginn']);
$veranstaltung->ende = $i['ende'] ? new \Carbon\Carbon($i['ende']) : null;
$veranstaltung->ort_id = $i['ort'];
if($veranstaltung->save()){
return redirect()->route('veranstaltung.show', [$veranstaltung]);
}
if (!$request->isMethod('put')) {
return response()->json($veranstaltung);
}
$i = $request->input();
$veranstaltung->gaeste = $i['gaeste'];
$veranstaltung->name = $i['name'];
if ($i['hinweise']){
$veranstaltung->hinweise = $i['hinweise'];
}
$veranstaltung->beginn = new \Carbon\Carbon($i['beginn']);
$veranstaltung->ende = $i['ende'] ? new \Carbon\Carbon($i['ende']) : null;
$veranstaltung->ort_id = $i['ort'];
if($veranstaltung->save()){
return redirect()->route('veranstaltung.show', [$veranstaltung]);
}
return response()->json($veranstaltung);
}
/**
@@ -136,4 +136,5 @@ class VeranstaltungController extends Controller
}
return response()->json($eintragung);
}
}