Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúCitarstatic private ManagerFactura mfa;
static Factura fa=null;
import java.io.*;
import java.util.*;
public class Cardique{
BufferedReader entrada = new BufferedReader(new InputStreamReader(System.in));
static private ManagerFactura mfa;
static Factura fa=null;
Municipio mu=null;
Pago pa=null;
static Lista Factura=null;
static Archivo archivo = new Archivo();
//static Lista Municipio=null;
//static Archivo archivo = new Archivo();
public Cardique()throws Exception, ClassNotFoundException{
try{
mfa=new ManagerFactura();
//mmu=new ManagerMunicipio();
//mpa=new ManagerPago();
System.out.println("Los Archivos Se Cargaron Con Exito ");
}catch(Exception ex){
ex.printStackTrace();
System.out.println("Error al cargar archivo"+ex);
}
}
public static void main(String arg[])throws Exception{
Menu menuPrincipal = new Menu();
System.out.println("...........................................................");
System.out.println("* Programa para control de ingresos en Cardique *");
System.out.println("...........................................................");
menuPrincipal.opcion("1. Facturar");
menuPrincipal.opcion("2. Registrar Pagos");
menuPrincipal.opcion("3. Consultar");
menuPrincipal.opcion("4. Ingresos");
menuPrincipal.opcion("5. Salir");
BufferedReader entrada = new BufferedReader(new InputStreamReader(System.in));
// String numero = 0;
int op;
do{
/*try {
op = Integer.parseInt(entrada.readLine());
}
catch (Exception ex) {
System.out.println ("Digite por favor un numero valido");
}*/
System.out.println("\n************ Menu ***********\n");
op= menuPrincipal.seleccionar();
switch (op){
case 1: Facturar();break;
case 3: buscarFactura();break;
case 5:System.out.println("Programa Finalizado..."); break;
default : System.out.println("Opcion incorrecta...");
}
}while(op!=5);
}
public static void ejecutar(){
// Abre el archivo "inscripciones.dat" y pasa sun contenido
// a la referencia de Lista - incripciones
Factura = (Lista) archivo.abrir("Factura.dat");
if(Factura == null)
Factura = new Lista();
}
public static void Facturar()throws Exception{
BufferedReader entrada = new BufferedReader(new InputStreamReader(System.in));
Factura fa=new Factura();
System.out.println("Registre el Nombre del Municipio");
fa.setMunicipio(entrada.readLine());
System.out.println("Registre el Numero de Factura");
fa.setNumero(entrada.readLine());
System.out.println("Registre la Fecha a Facturar");
fa.setFecha(entrada.readLine());
System.out.println("Digite el Valor a Facturar");
fa.setValor(Integer.parseInt(entrada.readLine()));
System.out.println("!!!Facturada Registrada Con Exito!!!");
}
public static void buscarFactura()throws Exception{
BufferedReader entrada = new BufferedReader(new InputStreamReader(System.in));
System.out.println(" DIGITE EL CODIGO DE LA FACTURA");
String numero = entrada.readLine();
fa = mfa.getFactura(numero);
if(fa!=null){
System.out.println("No hay facturas Registradas");
}else{
System.out.println("Factura Encontrada");
}
}
}