insertar($idcliente,$idusuario,$tipo_comprobante,$serie_comprobante,$num_comprobante,$fecha_hora,$impuesto,$total_venta,$_POST["idarticulo"],$_POST["cantidad"],$_POST["precio_venta"],$_POST["descuento"]); echo $rspta ? "Datos registrados correctamente" : "No se pudo registrar los datos"; }else{ } break; case 'anular': $rspta=$venta->anular($idventa); echo $rspta ? "Ingreso devuelto correctamente" : "No se pudo devolver el ingreso"; break; case 'mostrar': $rspta=$venta->mostrar($idventa); echo json_encode($rspta); break; case 'listarDetalle': //recibimos el idventa $id=$_GET['id']; $rspta=$venta->listarDetalle($id); $total=0; echo ' Opciones Articulo Cantidad Precio Venta Descuento Subtotal '; while ($reg=$rspta->fetch_object()) { echo ' '.$reg->nombre.' '.$reg->cantidad.' '.$reg->precio_venta.' '.$reg->descuento.' '.$reg->subtotal.''; $total=$total+($reg->precio_venta*$reg->cantidad-$reg->descuento); } echo ' TOTAL

MXN/. '.$total.'

'; break; case 'listar': $rspta=$venta->listar(); $data=Array(); while ($reg=$rspta->fetch_object()) { if ($reg->tipo_comprobante=='Ticket') { $url='../reportes/exTicket.php?id='; }else{ $url='../reportes/exFactura.php?id='; } $data[]=array( "0"=>(($reg->estado=='Aceptado')?''.' '.'':''), "1"=>$reg->fecha, "2"=>$reg->cliente, "3"=>$reg->usuario, "4"=>$reg->tipo_comprobante, "5"=>$reg->serie_comprobante. '-' .$reg->num_comprobante, "6"=>$reg->total_venta, "7"=>($reg->estado=='Aceptado')?'Aceptado':'Devuelto' ); } $results=array( "sEcho"=>1,//info para datatables "iTotalRecords"=>count($data),//enviamos el total de registros al datatable "iTotalDisplayRecords"=>count($data),//enviamos el total de registros a visualizar "aaData"=>$data); echo json_encode($results); break; case 'selectCliente': require_once "../modelos/Persona.php"; $persona = new Persona(); $rspta = $persona->listarc(); while ($reg = $rspta->fetch_object()) { echo ''; } break; case 'listarArticulos': require_once "../modelos/Articulo.php"; $articulo=new Articulo(); $rspta=$articulo->listarActivosVenta(); $data=Array(); while ($reg=$rspta->fetch_object()) { $data[]=array( "0"=>'', "1"=>$reg->nombre, "2"=>$reg->categoria, "3"=>$reg->codigo, "4"=>$reg->stock, "5"=>$reg->precio_venta, "6"=>"" ); } $results=array( "sEcho"=>1,//info para datatables "iTotalRecords"=>count($data),//enviamos el total de registros al datatable "iTotalDisplayRecords"=>count($data),//enviamos el total de registros a visualizar "aaData"=>$data); echo json_encode($results); break; } ?>