/** * Asignación de métodos para la manipulación de la base de datos * * @param con Metodos --- acceso a la base de datos */ public void meterconexion(Metodos con) { modelo.conexion(con); }
/** * Asignación del Índice * * @param indice int --- índice */ public void meterIndice(int indice) { modelo.meterIndice(indice); }
/** Limpiar la lista de los elementos del modelo de la tabla */ public void Limpiar() { modelo.Limpiar(); }
/** * Número de elementos en el modelo de datos * * @return total de elementos int */ public int Tama() { return modelo.getRowCount(); }
/** * Obtener los elementos del modelo de datos * * @return lista de elementos en el modelo de datos */ public LinkedList<ConceptoL> getListaDatos() { return modelo.getListaDatos(); }
/** * Elimina una fila del modelo de datos * * @param indice int --- Índice de la fila a eliminar */ public void borraFila(int indice) { if (modelo.getRowCount() > 0) modelo.borrarconcepto(indice); }
/** * Agregar una Fila al modelo * * @param con ConceptoL --- nuevo concepto para agregar */ public void anhadeFila(ConceptoL con) { modelo.anhadeconcepto(con); }