typedef struct NodoCursosTutores
{
   TCursos *Cursos;
   ListaCursos *ListCur;
   struct NodoCursosCarrera *next;
}*PtrNodoCursosTutores;
 
typedef struct NodoListaTutores
{
   TTutores *Tutor;
   struct NodoCursosTutores *CursoTutor;
   struct NodoListaTutores *next,*back;   
}*PtrListaTutores;
 
class ListaTutores
{
   private:
      PtrListaTutores Cabecera_Tutores,Final;
      PtrNodoCursosTutores Cabecera_Cursos_Tutores;
      int items1,items2;
   public:
      ListaTutores();
      ~ListaTutores();
      bool Insertar_Tutores(AnsiString pCodigo,AnsiString pNombre,AnsiString pApellido,AnsiString pContrasena,AnsiString pCarrera,AnsiString pDireccion,AnsiString pCorreo,int pTelCasa,int pTelCell,AnsiString pDias,short pHoras);
      bool Insertar_Curso_Tutor(AnsiString CodigoCurso,AnsiString pCodigoTutor);
      PtrListaTutores Buscar_Tutor(AnsiString pCodigo);
      void Mostrar(TMemo *Memo);