public void Listar(String Tipo)
        {
            switch (Tipo)
            {
            case "tUsuarios":
                LogicaUsuario lu = new LogicaUsuario();
                dgvUsuarios.DataSource = lu.TraerTodos();
                break;

            case "tPlanes":
                LogicaPlan lp = new LogicaPlan();
                dgvUsuarios.DataSource = lp.TraerTodos();
                break;

            case "tEspecialidades":
                LogicaEspecialidad le = new LogicaEspecialidad();
                dgvUsuarios.DataSource = le.TraerTodos();
                break;

            case "tInscripciones":
                LogicaMateria              lm  = new LogicaMateria();
                LogicaComision             lc  = new LogicaComision();
                LogicaCurso                lcu = new LogicaCurso();
                LogicaInscripcion          li  = new LogicaInscripcion();
                List <AlumnoInscripciones> ais = new List <AlumnoInscripciones>();
                ais = li.TraerTodosPorIdPersona(this.usuarioActual.IDPersona);
                List <InscripcionesEditado> ins = new List <InscripcionesEditado>();
                foreach (AlumnoInscripciones ai in ais)
                {
                    InscripcionesEditado i = new InscripcionesEditado();
                    i.ID        = ai.ID;
                    i.Materia   = lm.TraerUno(lcu.TraerUno(ai.IDCurso).IDMateria).Descripcion;
                    i.Comision  = lc.TraerUno(lcu.TraerUno(ai.IDCurso).IDComision).Descripcion;
                    i.Nota      = ai.Nota;
                    i.Condicion = ai.Condicion;
                    ins.Add(i);
                }
                dgvUsuarios.DataSource = ins;
                break;

            case "tNotas":
                LogicaMateria              llm  = new LogicaMateria();
                LogicaPersona              llp  = new LogicaPersona();
                LogicaCurso                llcu = new LogicaCurso();
                LogicaInscripcion          lli  = new LogicaInscripcion();
                List <AlumnoInscripciones> aais = new List <AlumnoInscripciones>();
                aais = lli.TraerTodosPorIdCurso(IdCursoActual);
                List <InscripcionesEditado> iins = new List <InscripcionesEditado>();
                foreach (AlumnoInscripciones ai in aais)
                {
                    InscripcionesEditado i = new InscripcionesEditado();
                    i.ID        = ai.ID;
                    i.Materia   = llm.TraerUno(llcu.TraerUno(ai.IDCurso).IDMateria).Descripcion;
                    i.Alumno    = llp.TraerUno(ai.IDAlumno).Nombre + " " + llp.TraerUno(ai.IDAlumno).Apellido;
                    i.Nota      = ai.Nota;
                    i.Condicion = ai.Condicion;
                    iins.Add(i);
                }
                dgvUsuarios.DataSource = iins;
                break;
            }
        }