/** * Store a newly created resource in storage. * * @return Response */ public function store() { $cost = new Cost(); $data = Input::all(); // Revisamos si la data es válido if ($cost->isValid($data)) { // Si la data es valida se la asignamos al cost $cost->fill($data); // Guardamos el cost $cost->save(); return Redirect::to('admin/cost')->with('success_message', 'El registro ha sido ingresado correctamente.')->withInput(); } else { // En caso de error regresa a la acción create con los datos y los errores encontrados return Redirect::back()->withInput()->withErrors($cost->errors); } }