public bool QuitarRegistro(int pubId, string estId)
        {
            PublicacionDAO     publicacion       = RepositoryDAL1.Read <PublicacionDAO>(x => x.id == pubId).FirstOrDefault();
            TutoriaDAO         tutoria           = publicacion.Tutorias.FirstOrDefault();
            RegistroTutoriaDAO registroExistente = RepositoryDAL1.Read <RegistroTutoriaDAO>(x => x.id_estudiante.Equals(estId) && x.id_tutoria == tutoria.id).FirstOrDefault();

            if (registroExistente != null)
            {
                return(RepositoryDAL1.Delete(registroExistente));
            }
            return(false);
        }
        public bool RegistrarseEnTutoria(int pubId, string estId)
        {
            PublicacionDAO     publicacion       = RepositoryDAL1.Read <PublicacionDAO>(x => x.id == pubId).FirstOrDefault();
            TutoriaDAO         tutoria           = publicacion.Tutorias.FirstOrDefault();
            RegistroTutoriaDAO registroExistente = RepositoryDAL1.Read <RegistroTutoriaDAO>(x => x.id_estudiante.Equals(estId) && x.id_tutoria == tutoria.id).FirstOrDefault();

            if (registroExistente == null)
            {
                RegistroTutoriaDAO nuevoRegistro = new RegistroTutoriaDAO
                {
                    id_estudiante = estId,
                    id_tutoria    = tutoria.id
                };
                return(RepositoryDAL1.Create(nuevoRegistro));
            }
            return(false);
        }