public function postAsignarproveedor(Request $req)
 {
     $articulo = Articulo::findOrFail($req->get('id'));
     $proveedor = Persona::findOrFail($req->get('proveedor_id'));
     $artProveedor = new ArticuloProveedor();
     $artProveedor->articulo()->associate($articulo);
     $artProveedor->proveedor()->associate($proveedor);
     $artProveedor->save();
     $data['mensaje'] = 'Se asignó el proveedor al artículo correctamente';
     $data['vista'] = $this->getModificar($req->get('id'))->render();
     return response()->json($data);
 }
 public function postAgregararticulo(Request $req)
 {
     $presupuesto = Presupuesto::findOrFail($req->get('id', 0));
     $articulo = Articulo::findOrFail($req->get('articulo_id', 0));
     $artPre = new ArticuloPresupuesto();
     $artPre->presupuesto()->associate($presupuesto);
     $artPre->articulo()->associate($articulo);
     $artPre->save();
     $data['mensaje'] = "Se agregó el articulo al presupuesto correctamente";
     $data['vista'] = $this->getModificar($req->get('id'))->render();
     return response()->json($data);
 }