Lector de QR de facturas y boletas electrónicas

La siguiente aplicación nos permite recuperar información mediante la lectura de QR de una factura o boleta electrónica. Play store   @cville07 Lector de QR para facturas y boletas electrónicas. Descárgalo de Play store https://play.google.com/store/apps/details?id=com.qrscannerinvoice #qr #facturacionelectronicaperu #facturacionelectronica #ruwaytech #peru🇵🇪 #sunat #impuestos #impuestosperu ♬ cool electro house(1378636) - S_R

Java

Ejercicio tipo Examen de Base De Datos

Se trabajara a base de la tabla cliente
- Al seleccionar una fila de la tabla, que muestre los datos en los controles correspondientes;
como se muestra en la siguiente imagen

Los siguientes botones son de navegación implementar para cada una de las opciones.

- boton con etiqueta "|<<". Al hacer click se selecciona la primera fila de la tabla
- boton con etiqueta "<". Al hacer click avanza uno en uno la selección de la tabla dirección al primera fila
- boton con etiqueta ">". Al hacer click avanza uno en uno la selección de la tabla dirección a la ultima fila
- boton con etiqueta ">>|". Al hacer click se lecciona la ultima fila de la tabla
Al momento de hacer click en cada uno de los botones también los datos deben mostrarse en los campos que se encuentran el la parte superior de la tabla.

Ejemplo del boton "|<<"


 Diseñar el siguiente interfaz



1.       Funcionalidad
-          Al hacer click en el botón “Agregar Imagen” lance un JFileChooser para seleccionar una imagen y mostrar la ruta en el JList.
-          Al seleccionar una elemento o una ruta de la imagen que se encuentre en el JList; permita mostrar su imagen correspondiente en el JLabel

2.       Capturas de la funcionalidad
Abrir JFileChooser para agregar la ruta de la imagen a JList


-          Ruta de imágenes agregados a JList y su imagen correspondiente que se muestra en el JLabel


Descargar solución de pregunta tipo examen uno
https://www.dropbox.com/s/gmkaxodwe8c1k1q/SolucionUno.zip


Ejercicio de Extensión de POO

Clase Pedido:
public class Pedido {
//Propiedades del objeto
private String articulo;
private int unidades;
private double precio;
private double gastosenvio;
private double descuento;

public Pedido(){
articulo="";
unidades=1;
precio=0;
gastosenvio=3;
descuento=0;
}

//* setArticulo – permite asignar el nombre del artículo al objeto pedido
public void setArticulo(String arti){
articulo=arti;
}
// * setUnidades – permite asignar el número de unidades pedidas
public void setUnidades(int uni){
unidades=uni;
}
// * setPrecio – permite asignar un precio unidad al artículo del pedido
public void setPrecio(double preci){
precio=preci;
}
//* setGastosEnvio – permite asignar la cantidad de gastos de envío del pedido
public void setGastosEnvio(float cantidadgastos){
gastosenvio=cantidadgastos;
}

//* setDescuento – permite asignar el tanto por ciento de descuento del pedido
public void setDescuento(double desc){
descuento=desc;
}

//Metodos get
// * getArticulo – devuelve el nombre del artículo del pedido
public String getArticulo(){
return articulo;
}
//* getUnidades – devuelve el número de unidades del artículo
public int getUnidades(){
return unidades;
}
//* getPrecio – devuelve el precio del artículo del pedido
public double getPrecio(){
return precio;
}
//* getGastosEnvio – devuelve los gastos de envío del pedido
public double getGastosEnvio(){
return gastosenvio;
}
// * getDescuento – devuelve el tanto por ciento de descuento del pedido
public double getDescuento(){
return descuento;
}

//Metodos auxiliares

// getTotalSinIva – devuelve el total sin iva del pedido.
public double getTotalSinIva(){
double TotalSinIva=unidades*precio+gastosenvio;
return TotalSinIva;
}
//getIva – devuelve la cantidad de Iva del pedido.
public double getIva(){
double Iva;
Iva=getTotalSinIva()*1.16;
return Iva;
}
//getTotalMasIva – devuelve el total del pedido más el Iva.
public double getTotalMasIva(){
double TotalMasIva=getTotalSinIva()+getIva();
return TotalMasIva;
}
//getTotalDescuento – devuelve el total del descuento.
public double getTotalDescuento(){
double TotalDescuento = getTotalMasIva() * descuento / 100;
return TotalDescuento;
}
//getTotalPedido – devuelve el total del pedido. Se calcula así: TotalPedido = TotalMasIva – TotalDescuento
public double getTotalPedido(){
double TotalPedido = getTotalMasIva()-getTotalDescuento();
return TotalPedido;
}
}


Comentarios

Entradas populares de este blog

Arbol de n Ramas

Lector de QR de facturas y boletas electrónicas

Crear proyecto Angular