예제 #1
0
 private void jButton2ActionPerformed(
     java.awt.event.ActionEvent evt) { // GEN-FIRST:event_jButton2ActionPerformed
   // TODO add your handling code here:
   Administrador a = new Administrador(null, true);
   a.setVisible(true);
   setVisible(false);
 } // GEN-LAST:event_jButton2ActionPerformed
 public boolean existe(int codigo) {
   for (Administrador administrador : arrayListAdministrador) {
     if (codigo == administrador.getCodigo()) {
       return true;
     }
   }
   return false;
 }
 public Administrador procurar(int codigo) throws AdministradorNaoEncontradoException {
   if (existe(codigo)) throw new AdministradorNaoEncontradoException();
   for (Administrador administrador : arrayListAdministrador) {
     if (administrador.getCodigo() == codigo) {
       return administrador;
     }
   }
   throw new AdministradorNaoEncontradoException();
 }
  public void atualizar(Administrador administrador) throws AdministradorNaoEncontradoException {

    for (Administrador administrador1 : arrayListAdministrador) {
      if (administrador1.getCodigo() == administrador.getCodigo()) {
        arrayListAdministrador.remove(administrador1);
        arrayListAdministrador.add(administrador);

      } else throw new AdministradorNaoEncontradoException();
    }
  }
  public void remover(int codigo) throws AdministradorNaoEncontradoException {
    if (existe(codigo)) {
      Administrador adm = null;
      for (Administrador administrador : arrayListAdministrador) {
        if (administrador.getCodigo() == codigo) {
          adm = administrador;
        }
      }

      arrayListAdministrador.remove(adm);

    } else throw new AdministradorNaoEncontradoException();
  }
예제 #6
0
  // Private constructor suppresses
  private BaseDatos() {

    if (usuarios != null) {
      Administrador admin = new Administrador();
      admin.setNombre("Admin");
      admin.setApellido1("apellido1");
      admin.setApellido2("apellido2");
      admin.setPassword("password");
      admin.setRol("Administrador");
      admin.setTelefono("669105198");
      admin.setEmail("*****@*****.**");
      admin.setDireccion("calle falsa");
    }
    if (cursos != null) {
      Cursos curso = new Cursos();
      CursoDAO cursoDAO = new CursoDAO();
      curso.setId("0");
      curso.setNombreCurso("Historia del arte");
      curso.setCategoria("Arte");
      curso.setDificultad("media");
      curso.setLecciones("1.- Historia del arte");
      curso.setCalificaciones("suspenso");
      curso.setImagen("imagen");
      curso.setCertificado("si");
      curso.setDescripcion("apropiado para gente que le guste el arte");
      curso.setHorasDedicacion("66");
      curso.setProfesor("Eduardo Garcia Centenera");
      curso.setPrecio("1000");
      curso.setDescripcion("descripcion");
      curso.setDestacado("destacado");
      curso.setLecciones("lecciones");
      curso.setNotificaciones("notificaciones");
      curso.setMaterial("material");
      curso.setSecciones("secciones");
      curso.setTemario("temario");
      curso.setTipoOferta("tipoOferta");
      curso.setValidad("validad");
    }
  }
예제 #7
0
  private Administrador administradorGeradoPeloUsuario() {

    Administrador a = new Administrador();

    a.setNome(nomeInformadoPeloUsuario());
    if (!abortar) {
      a.setCpf(cpfInformadoPeloUsuario());
      if (!abortar) {
        a.setLogin(loginInformadoPeloUsuario());
        if (!abortar) {
          a.setSenha(senhaInformadoPeloUsuario());
          if (!abortar) {
            a.setCargo(cargoInformadoPeloUsuario());
          }
        }
      }
    }

    if (abortar) return null;

    return a;
  }
 public void cadastrar(Administrador administrador) throws AdministradorJaCadastradoException {
   if (existe(administrador.getCodigo())) throw new AdministradorJaCadastradoException();
   arrayListAdministrador.add(administrador);
 }