private static void menuDocente(string codigo) { // estemuno ya no Docente o = new Docente(); string nombre; nombre = o.datos(codigo).nombre; bool dentro = true; while (dentro) { Console.WriteLine("Bienvenido docente --------> " + nombre); Console.WriteLine("1 Ver mis Cursos"); Console.WriteLine("2 Entrar a clase de curso"); Console.WriteLine("3 ingresar Notas"); Console.WriteLine("4 tomar Asistencia"); Console.WriteLine("5 Salir \n "); string op = Console.ReadLine(); if (op.Equals("1")) { foreach (CursoDocente item in o.Miscrusos(codigo)) { Console.WriteLine(item.cursos.nombre_curso + "," + item.cursos.codigo_curso); } dentro = true; } if (op.Equals("2")) { foreach (CursoDocente item in o.Miscrusos(codigo)) { Console.WriteLine(item.cursos.nombre_curso + "," + item.cursos.codigo_curso); } Console.WriteLine(" -------------Elija el codigo del curso a entrar \n "); string opcion = Console.ReadLine(); Matriculados m1 = new Matriculados(); Console.WriteLine(" -------------Alumno del curso-----------------"); Console.WriteLine(" Alumno nombre estudiante | apellido | codio estudiante \n "); foreach (Matriculados item in m1.alumnincurso(opcion)) { Console.WriteLine(item.estudiantes.nombre + " , " + item.estudiantes.apellido + " , " + item.estudiantes.codigo_estudiante); } Console.WriteLine("------- 1 Tomar Asistencia------"); foreach (Matriculados item in m1.alumnincurso(opcion)) { Asistencia asi = new Asistencia(); Cursos cur = new Cursos(); cur.codigo_curso = opcion; Console.WriteLine("vino :" + item.estudiantes.nombre); Console.WriteLine("--(s /n) si / no"); string presente = Console.ReadLine(); if (presente.Equals("s")) { asi.curso = cur; asi.asiste = true; } if (presente.Equals("n")) { asi.curso = cur; asi.asiste = false; } asi.Registrar(asi); Console.WriteLine("Registro Aistencia"); } Console.ReadLine(); dentro = true; } if (op.Equals("5")) { dentro = false; } } Console.Clear(); menu(); }
private static void EntrarClasase(string codigo) { Console.Clear(); Docente o = new Docente(); Console.WriteLine(" id curso | nomnre cutso \n "); foreach (CursoDocente item in o.Miscrusos(codigo)) { Console.WriteLine(" " + item.cursos.nombre_curso + " , " + item.cursos.codigo_curso); } Console.WriteLine("\n"); Console.WriteLine(" -------------Elija el codigo del curso a entrar \n "); bool e = true; string opcion = ""; while (e) { CursoDocente ob = new CursoDocente(); opcion = Console.ReadLine(); if (ob.existe2(codigo, opcion)) { // var listaestudiantes= e = false; } else { Console.WriteLine(" -------------ese curso no existe we :V \n "); e = true; } } Matriculados m1 = new Matriculados(); int cont = m1.alumnincurso(opcion).Count; string[] array1 = new string[cont]; int contador = 0; Console.WriteLine("--------------------Estudiants \n"); Console.WriteLine("----nombre | apellid | Codigo estdiante \n"); foreach (Matriculados item in m1.alumnincurso(opcion)) { Console.WriteLine(item.estudiantes.nombre + " , " + item.estudiantes.apellido + " , " + item.estudiantes.codigo_estudiante); array1[contador] = item.estudiantes.nombre; contador++; } Console.WriteLine(" enter para timar asistencia \n"); Console.ReadLine(); for (int i = 0; i < array1.Length; i++) { string pre = ""; Asistencia asi = new Asistencia(); Estudiante es = new Estudiante(); Console.WriteLine(" ----- vino esl estudiante " + array1[i] + " ?"); Console.WriteLine(" ---- s => si / n => No"); pre = Console.ReadLine(); if (pre.Equals("s") || pre.Equals("S")) { es.nombre = array1[i].ToString(); asi.dia = "MArtes"; asi.estudiante = es; asi.asiste = true; asi.Registrar(asi); } else { es.nombre = array1[i].ToString(); asi.dia = "MArtes"; asi.estudiante = es; asi.asiste = false; asi.Registrar(asi); } } Console.Clear(); menuDocente2(codigo); }