sb.append("-");
sb.append(jTextFieldDia.getText());
JTextField fecha = new JTextField(sb.toString());
Boolean fechaValida = Vistas.getInstance().alquiler.validarFecha(fecha);
if (idValido && noRepetido != null && noRepetido && fechaValida && ejemplaresValido) {
Apunte a = new Apunte(Integer.parseInt(jTextFieldID.getText()), jTextFieldTitulo.getText(), jTextFieldTema.getText(), new DateTime(fecha.getText()), null, jTextFieldMateria.getText(), jTextFieldCarrera.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) {