/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { $comprobante = ComprobanteVenta::find($id); $comprobante->forceDelete(); $a_data = DB::select('SELECT dcv.id FROM ts_detallecomprobanteventa dcv WHERE dcv.id_comprobanteVenta = ' . $id); foreach ($a_data as $key => $value) { // dd($value); $detalle_comprobante = ComprobanteDetalleVenta::find($value->id); $detalle_comprobante->forceDelete(); } return \Response::json(array('datos' => ComprobanteVenta::with(['ComprobanteDetalleVenta.Producto', 'Moneda', 'ClienteDetalle.Cliente', 'Igv', 'GuiaRemision.ClienteDetalle.Cliente', 'DetallePago', 'DetalleNota.TipoNota'])->get())); }
/** * Update the specified resource in storage. * * @param int $id * @return Response */ public function update($id, Request $request) { $nuevo = ComprobanteVenta::find($id); $nuevo->serie_retenedor = $request->get('serie'); $nuevo->numero_retenedor = $request->get('numero'); $nuevo->save(); return \Response::json(array('datos' => 'correcto')); }