Package Modelo

Examples of Modelo.Articulo


    public void leerArticulos(LinkedHashMap<Integer, Articulo> mapaArticulos, JTable jTableArticulos) {
        if (jTableArticulos.isValid()) {
            limpiarArticulos(jTableArticulos);
            DefaultTableModel temp = (DefaultTableModel) jTableArticulos.getModel();
            for (Integer i : mapaArticulos.keySet()) {
                Articulo a = mapaArticulos.get(i);
                String[] fecha = a.getFechaPublicacion().toString().split("-");
                StringBuilder st = new StringBuilder();
                st.append(fecha[2]);
                st.append("/");
                st.append(fecha[1]);
                st.append("/");
                st.append(fecha[0]);
                Object[] elemento = {a.getIdArticulo(), a.getTitulo(), a.getTema(), st.toString()};
                temp.addRow(elemento);
            }
        }
    }
View Full Code Here


    public void ventanaMasInformacion(LinkedHashMap<Integer, Articulo> mapaArticulos, JTable jTableArticulos) {
        int indice = jTableArticulos.getSelectedRow();
        if (indice > -1) {
            Integer i = Integer.parseInt(jTableArticulos.getValueAt(indice, 0).toString());
            Articulo a = mapaArticulos.get(i);
            try {
                MaterialLeerApunte materialApunte = new MaterialLeerApunte((Apunte) a);
                materialApunte.setVisible(true);
            } catch (Exception e) {
            }
View Full Code Here

    public void ventanaModificar(LinkedHashMap<Integer, Articulo> mapaArticulos, JTable jTableArticulos) {
        if (jTableArticulos.isValid()) {
            int indice = jTableArticulos.getSelectedRow();
            if (indice > -1) {
                Integer i = Integer.parseInt(jTableArticulos.getValueAt(indice, 0).toString());
                Articulo a = mapaArticulos.get(i);
                try {
                    MaterialModificarApunte materialApunte = new MaterialModificarApunte((Apunte) a);
                    materialApunte.setVisible(true);
                } catch (Exception e) {
                }
View Full Code Here

public class AlquilerControlador {

    public void ventanaEliminar(LinkedHashMap<Integer, Articulo> mapaArticulos, JTextField jTextFieldID) {
        String id = jTextFieldID.getText();
        if (Vistas.getInstance().articulo.validarInput(id)) {
            Articulo articulo = mapaArticulos.get(Integer.parseInt(id));
            LinkedHashMap<Integer, Ejemplar> ejemplares = articulo.getEjemplares();
            if (ejemplares.size() > 0) {
                AlquilerEliminar alquilerEliminar = new AlquilerEliminar(ejemplares);
                alquilerEliminar.setVisible(true);
            } else {
                JOptionPane.showMessageDialog(null, "El articulo no tiene ejemplares, por lo tanto no se pueden eliminar alquileres.");
View Full Code Here

    }

    public void ventanaLeer(LinkedHashMap<Integer, Articulo> mapaArticulos, JTextField jTextFieldID) {
        String id = jTextFieldID.getText();
        if (Vistas.getInstance().articulo.validarInput(id)) {
            Articulo a = mapaArticulos.get(Integer.parseInt(id));
            LinkedHashMap<Integer, Ejemplar> ejemplares = a.getEjemplares();
            if (ejemplares.size() > 0) {
                AlquilerLeer alquilerLeer = new AlquilerLeer(ejemplares);
                alquilerLeer.setVisible(true);
            } else {
                JOptionPane.showMessageDialog(null, "El articulo no tiene ejemplares, por lo tanto no se pueden leer alquileres.");
View Full Code Here

    }

    public void ventanaModificar(LinkedHashMap<Integer, Usuario> mapaUsuarios, LinkedHashMap<Integer, Articulo> mapaArticulos, JTextField jTextFieldID) {
        String id = jTextFieldID.getText();
        if (Vistas.getInstance().articulo.validarInput(id)) {
            Articulo a = mapaArticulos.get(Integer.parseInt(id));
            LinkedHashMap<Integer, Ejemplar> ejemplares = a.getEjemplares();
            if (ejemplares.size() > 0) {
                AlquilerModificar alquilerModificar = new AlquilerModificar(ejemplares, mapaUsuarios);
                alquilerModificar.setVisible(true);
            } else {
                JOptionPane.showMessageDialog(null, "El articulo no tiene ejemplares, por lo tanto no se pueden modificar alquileres.");
View Full Code Here

    }

    public void ventanaCrear(LinkedHashMap<Integer, Articulo> mapaArticulos, LinkedHashMap<Integer, Usuario> mapaUsuarios, JTextField jTextFieldID) {
        String id = jTextFieldID.getText();
        if (Vistas.getInstance().articulo.validarInput(id)) {
            Articulo a = mapaArticulos.get(Integer.parseInt(id));
            LinkedHashMap<Integer, Ejemplar> ejemplares = a.getEjemplares();
            if (ejemplares.size() > 0) {
                AlquilerCrear alquilerCrear = new AlquilerCrear(ejemplares, mapaUsuarios);
                alquilerCrear.setVisible(true);
            } else {
                JOptionPane.showMessageDialog(null, "El articulo no tiene ejemplares, por lo tanto no se pueden crear alquileres.");
View Full Code Here

TOP

Related Classes of Modelo.Articulo

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.