예제 #1
0
 private void cargarTxtPersonas() {
   int dniPersona =
       Integer.parseInt(tblPersonas.getValueAt(tblPersonas.getSelectedRow(), 0).toString());
   personas = impPersonas.getUnaPersona(dniPersona);
   txtDni.setText(String.valueOf(personas.getDnipersona()));
   txtApellido.setText(personas.getApellido());
   txtNombre.setText(personas.getNombre());
   txtDireccion.setText(personas.getDireccion());
   txtTelefono.setText(personas.getTelefono());
   txtEmail.setText(personas.getEmail());
   cmbPerfil.getSelectedItem();
   txtCuil.setText(personas.getCuil());
 }
예제 #2
0
 private void cargarUsuarios() {
   try {
     usuarios.setNombreusuario(txtUsuario.getText());
     usuarios.setClaveusuario(txtContraseña.getText());
     usuarios.setEstado("Activo");
     personas = impPersonas.getUnaPersona(Integer.parseInt(txtDniUsuario.getText()));
     usuarios.setPersonas(personas);
     usuarios.setTipo(personas.getPerfil());
     impUsuarios.insert(usuarios);
     JOptionPane.showMessageDialog(rootPane, "Usuario cargado correctamente");
   } catch (IndexOutOfBoundsException e) {
     JOptionPane.showMessageDialog(rootPane, "El DNI ingresado no es correcto...");
   } catch (NumberFormatException e) {
     JOptionPane.showMessageDialog(
         rootPane, "El DNI debe ingresarse correctamente... ej: 11562898");
   }
 }