public ArrayList<Usuario> getArrayUsuario() {
   List<Element> elementoUsers = (List<Element>) raiz.getChildren();
   ArrayList<Usuario> users = new ArrayList<Usuario>();
   for (Element e : elementoUsers) {
     Usuario usuario = new Usuario();
     usuario.setNombre(e.getChildText("nombre"));
     usuario.setApellido(e.getChildText("apellido"));
     usuario.setCedula(e.getChildText("cedula"));
     usuario.setCorreo(e.getChildText("correo"));
     usuario.setDireccion(e.getChildText("direccion"));
     usuario.setEstadoCivil(e.getChildText("estadoCivil"));
     usuario.setGanancias(e.getChildText("ganancias"));
     usuario.setOficio(e.getChildText("oficio"));
     usuario.setTelefono(e.getChildText("telefono"));
     users.add(usuario);
   }
   return users;
 }
Example #2
0
  protected void doGet(HttpServletRequest request, HttpServletResponse response)
      throws ServletException, IOException {
    PrintWriter out = response.getWriter();
    String opcion = request.getParameter("opcion");

    if (opcion.equalsIgnoreCase("actualizar")) {

      Usuario u = new Usuario();
      Modelo m = new Modelo();
      u =
          m.getUsuarioByUsuarioClave(
              ((Usuario) request.getSession(false).getAttribute("usuario"))
                  .getNumeroDeIdentificacionDelUsuario(),
              ((Usuario) request.getSession(false).getAttribute("usuario")).getClave());
      // u.setNumeroDeIdentificacionDelUsuario(((Usuario)request.getSession(false).getAttribute("usuario")).getNumeroDeIdentificacionDelUsuario());
      u.setNombre(request.getParameter("nombre"));
      u.setApellido(request.getParameter("apellido"));
      u.setNumeroDeIdentificacionDelContribuyente(
          request.getParameter("numero_de_identificacion_del_contribuyente"));
      u.setClave(request.getParameter("clave"));
      u.setRazonSocial(request.getParameter("razon_social"));
      u.setPeriodoDeDeclaracionDeIva(request.getParameter("periodo_de_declaracion_de_IVA"));
      u.setCorreoElectronico(request.getParameter("correo_electronico"));
      u.setProvincia(request.getParameter("provincia"));
      u.setCiudad(request.getParameter("ciudad"));
      u.setAlertaCorreoIr(request.getParameter("correoIR"));
      u.setAlertaCorreoIva(request.getParameter("correoIVA"));
      /*out.println(u.getNumeroDeIdentificacionDelUsuario());
      out.println(u.getNombre());
      out.println(u.getApellido());
      out.println(u.getNumeroDeIdentificacionDelContribuyente());
      out.println(u.getClave());
      out.println(u.getRazonSocial());
      out.println(u.getPeriodoDeDeclaracionDeIva());
      out.println(u.getCorreoElectronico());
      out.println(u.getCiudad());
      out.println(u.getProvincia());
      out.println(u.getAlertaCorreoIr());
      out.println(u.getAlertaCorreoIva());*/

      Modelo.actualizar(u);

      response.sendRedirect("Editar_Configuraciones_Usuario.jsp");
    }

    if (opcion.equalsIgnoreCase("guardar")) {

      Usuario u = new Usuario(request.getParameter("numero_de_identificacion_del_usuario"));

      u.setNombre(request.getParameter("nombre"));
      u.setApellido(request.getParameter("apellido"));
      u.setTipoDeIdentificacionDelUsuario(
          request.getParameter("Tipo_de_identificacion_del_usuario"));

      u.setNumeroDeIdentificacionDelContribuyente(
          request.getParameter("numero_de_identificacion_del_contribuyente"));
      u.setClave(request.getParameter("clave"));
      u.setRazonSocial(request.getParameter("razon_social"));
      u.setPeriodoDeDeclaracionDeIva(request.getParameter("periodo_de_declaracion_de_IVA"));
      u.setCorreoElectronico(request.getParameter("correo_electronico"));
      u.setProvincia(request.getParameter("provincia"));
      u.setCiudad(request.getParameter("ciudad"));
      u.setAlertaCorreoIr("3");
      u.setAlertaCorreoIva("3");

      Modelo.guardar(u);

      response.sendRedirect("index.jsp");
    }
  }