public function save() { $invitado = Request::all(); $datosPersonales = DatosPersonales::firstOrCreate($invitado['datos_personales']); $invitado['datos_personales_id'] = $datosPersonales->id; if ($invitado['addOrEdit'] == "add") { return Response::json(Invitado::create($invitado)); } else { //If is edit $inv = Invitado::find($invitado['id']); $inv->fill($invitado); $inv->save(); return Response::json($inv); } }
public function save() { $integrante = Request::all(); $datosPersonales = DatosPersonales::firstOrCreate($integrante['datos_personales']); $integrante['datos_personales_id'] = $datosPersonales->id; if ($integrante['addOrEdit'] == "add") { $integrante['password'] = Hash::make($integrante['password']); return Response::json(Integrante::create($integrante)); } else { //If is edit $inv = Integrante::find($integrante['id']); $inv->fill($integrante); $inv->save(); return Response::json($inv); } }