Example #1
0
        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);
        }