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')]);
 }