public static void iniciarSecion(int id_user) {
        ResultSet rs = con.consultar(SQL.mostrarDatosUsuario(id_user));
        String titulo = "";
        String ci = "";
        String nombre = "";
        String apellidoP = "";
        String apellidoM = "";
        int tipo = 0;
        try {
            while (rs.next()) {
                titulo = rs.getString("abreviatura");
                ci = rs.getString("ci");
                nombre = rs.getString("nombre");
                apellidoP = rs.getString("apellido_paterno");
                apellidoM = rs.getString("apellido_materno");
                tipo = rs.getInt("tipo");
            }
        } catch (Exception e) {
            ManagerArchivo.escribirLog("[" + new Date() + "] ERROR->" + e.getMessage());
        }
        ManagerArchivo.escribirLog("[" + new Date() + "] " + nombre + " " + apellidoP + " " + apellidoM + " Inicia sesión");
        login.dispose();
        switch (tipo) {
            case Usuario.SECRETARIA: {
                guiSecretaria = new GuiSecretaria();
            }
            break;
            case Usuario.ABOGADO: {
                frame = new GuiAbogado();
            }
            break;
            case Usuario.ADMINISTRADOR: {
                guiAdmin = new GuiAdmin();
                frame = guiAdmin;
            }
            break;
            default: {
                ManagerArchivo.escribirLog("[" + new Date() + "] ERROR: \"" + tipo + "\" es un tipo de Usuario no Definido en el Sistema");
                System.exit(-1);
            }
        }
    }