/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { if (Auth::guest()) { return view('login'); } else { DB::transaction(function () { //vemos si tiene organización padre if ($_POST['organization_id'] != "") { $organizacion_padre = $_POST['organization_id']; } else { $organizacion_padre = NULL; } if ($_POST['mision'] != "") { $mision = $_POST['mision']; } else { $mision = NULL; } if ($_POST['vision'] != "") { $vision = $_POST['vision']; } else { $vision = NULL; } if ($_POST['target_client'] != "") { $target_client = $_POST['target_client']; } else { $target_client = NULL; } \Ermtool\Organization::create(['name' => $_POST['name'], 'description' => $_POST['description'], 'expiration_date' => $_POST['expiration_date'], 'shared_services' => $_POST['shared_services'], 'organization_id' => $organizacion_padre, 'mision' => $mision, 'vision' => $vision, 'target_client' => $target_client]); if (Session::get('languaje') == 'en') { Session::flash('message', 'Organization created successfully'); } else { Session::flash('message', 'Organización creada correctamente'); } }); return Redirect::to('/organization'); } }