public class ControlPrincipal
extends java.lang.Object
| Constructor and Description |
|---|
ControlPrincipal(java.lang.String usuario)
Constructor de la clase el cual inicia una clase archivo y llama a los
metodos ordenar, actId y actSaldos
|
| Modifier and Type | Method and Description |
|---|---|
void |
actId()
Actualiza los id de las filas del archivo esto para que despues de
cualquier reordenamiento se mantenga el orden en los ids
|
void |
actSaldos()
Actualiza todos los saldos dentro del archivo para que sean
correspondientes.
|
void |
aņadir(java.lang.String fecha,
java.lang.String documento,
java.lang.String fd,
java.lang.String desc,
java.lang.String ing,
java.lang.String egr)
Genera el id para la nueva linea, calcula el saldo y aņade la linea
generada al archivo
|
void |
eliminarFila(java.lang.String id)
Elimina la fila que contenga el id entregado
|
java.lang.String[] |
getLastRow() |
java.lang.String[] |
getRow(int id)
Entrega la fila correspondiente al id
|
int |
getRowCount() |
boolean |
isFiled()
Comprueba si el archivo tiene contenido, se considera eso como verdadero
cuando el archivo contiene mas de 5 caracteres
|
void |
modificarFila(java.lang.String id,
java.lang.String fecha,
java.lang.String documento,
java.lang.String fd,
java.lang.String desc,
java.lang.String ing,
java.lang.String egr)
Modifica una fila que contenga el id entregado
|
void |
ordenar()
Ordena las filas del archivo respecto a sus fechas
|
int[] |
resumenDoc()
Genera un resumen de los datos en el archivo respecto a el tipo de documento.
|
java.lang.String[][] |
resumenMes()
Genera un String[][] con un resumen por mes de cada archivo, teniendo en
siendo el primer indice correspondiente a fecha/saldo/ingresos/egresos y
el segundo indice correspondiente a cada mes contenido en el archivo
|
public ControlPrincipal(java.lang.String usuario)
usuario - Usuario al que corresponde el archivo que se abrirapublic void aņadir(java.lang.String fecha,
java.lang.String documento,
java.lang.String fd,
java.lang.String desc,
java.lang.String ing,
java.lang.String egr)
fecha - Fecha con formato dd/mm/yyyydocumento - Forma de pagofd - Fuente o destinodesc - Descripcioning - Ingreso, debe corresponder al formato de un integr - Egreso, debe corresponder al formato de un intpublic void modificarFila(java.lang.String id,
java.lang.String fecha,
java.lang.String documento,
java.lang.String fd,
java.lang.String desc,
java.lang.String ing,
java.lang.String egr)
id - Identificador de la fila a modificarfecha - Fecha con formato dd/mm/yyyydocumento - Forma de pagofd - Fuente o destinodesc - Descripcioning - Ingreso, debe corresponder al formato de un integr - Egreso, debe corresponder al formato de un intpublic void eliminarFila(java.lang.String id)
id - Identificador de la fila a eliminarpublic void ordenar()
public void actSaldos()
public void actId()
public java.lang.String[] getLastRow()
public java.lang.String[] getRow(int id)
id - Identificador de la filapublic int getRowCount()
public boolean isFiled()
public java.lang.String[][] resumenMes()
public int[] resumenDoc()