public function store(Request $request) { $this->validate($request, ['edificio_id' => 'required', 'fecha' => 'required', 'descripcion' => 'required', 'importe' => 'required', 'comprobante' => 'required']); $descripcion = new DescripcionGasto(); $descripcion->descripcion = Input::get('descripcion'); $descripcion->admin_id = Auth::user()->admin_id; $descripcion->touch(); $descripcion->save(); $gasto = new Gasto(); $gasto->fecha = Input::get('fecha'); $gasto->descripcion = Input::get('descripcion'); $gasto->importe = Input::get('importe'); $gasto->comprobante = Input::get('comprobante'); $gasto->edificio_id = Input::get('edificio_id'); $gasto->touch(); $gasto->save(); Session::flash('alert', '1'); return Redirect::route('gastos.index', ['id' => Input::get('edificio_id')]); }