public function getModificar($id = 0)
 {
     $data['presupuesto'] = Presupuesto::findOrNew($id);
     if ($data['presupuesto']->puedeModificar()) {
         $data['clientes'] = Persona::comboClientes();
         $data['articulos'] = Articulo::eagerLoad()->get();
         $data['articulosPre'] = $data['presupuesto']->articulos;
         $data['cliente'] = $data['presupuesto']->cliente;
         if (is_null($data['cliente'])) {
             $data['cliente'] = new Persona();
         }
         return view('presupuestos.modificar', $data);
     }
     return redirect('presupuestos')->with('mensaje', 'No se puede editar un presupuesto que no este en elaboración');
 }