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