sb.append("-");
sb.append(dia.getText());
JTextField fecha = new JTextField(sb.toString());
Boolean fechaValida = Vistas.getInstance().alquiler.validarFecha(fecha);
if (issbnValido && idValido && noRepetido != null && noRepetido && fechaValida && ejemplaresValido) {
Libro a = new Libro(Integer.parseInt(id.getText()), titulo.getText(), tema.getText(), edicion.getText(), editorial.getText(), new DateTime(fecha.getText()), autor.getText(), Integer.parseInt(issbn.getText()));
for (int i = 1; i < Integer.parseInt(ejemplares.getText()); i++) {
a.getEjemplares().put(i, new Ejemplar(i));
}
mapaArticulos.put(a.getIdArticulo(), a);
JOptionPane.showMessageDialog(null, "Articulo creado exitosamente");
} else {
sb = new StringBuilder();
sb.append("Datos invalidos:");
if (!idValido) {