public static void RegistrarEstudiante(Estudiante est) { Console.Write("\nIngrese su ID: "); est.ID = Console.ReadLine(); Console.Write("Ingrese su nombre: "); est.Nombre = Console.ReadLine(); Console.Write("Ingrese la contraseña: "); est.Password = Console.ReadLine(); Console.Write("Ingrese su correo: "); est.Correo = Console.ReadLine(); Console.Write("Ingrese la carrera que cursa: "); est.Carrera = Console.ReadLine(); est.AreaAcad = AreaAcademica.RegistrarAreaAcad(); Console.WriteLine("\nNuevo estudiante registrado!"); Console.ReadKey(); AgregarEstudiante(est); foreach (Estudiante estudent in listaEstudiante) { Asignatura.AgregarEstudianteAsig(est); } string[] r = File.ReadAllLines("Estudiantes.csv"); foreach (var linea in r) { char delimiter = ','; string[] datos = linea.Split(delimiter); } File.WriteAllText("Estudiantes.csv", "ID" + ',' + "Nombre" + ',' + "Carrera" + ',' + "Correo\n"); foreach (Estudiante estudiante in listaEstudiante) { File.AppendAllText("Estudiantes.csv", estudiante.ID + ',' + estudiante.Nombre + ',' + estudiante.Carrera + ',' + estudiante.Correo + "\n"); } }
public static void RegistrarAsignatura(Asignatura asignatura) { Console.Clear(); Console.Write("Ingrese el nombre de la asignatura: "); asignatura.Nombre = Console.ReadLine(); Console.Write("Ingrese el codigo de la materia: "); asignatura.Codigo = Console.ReadLine().ToUpper(); Console.Write("Ingrese la cantidad de creditos que posee: "); asignatura.Creditos = byte.Parse(Console.ReadLine()); Console.Write("Ingrese la carrera correspondiente"); asignatura.CarreraAsig = Console.ReadLine(); do { profe = true; Console.Write("Ingrese el profesor de la asignatura: "); // profesor de la asignatura asignatura.Profesor = Console.ReadLine().ToUpper(); foreach (Profesor prof in RegistroProfesores.listaProfesor) { if (asignatura.Profesor == prof.Nombre) { prof.SetAsignatura(asignatura.Nombre); prof.CantidadMaterias++; profe = false; } } } while (profe); asignatura.TipoArea = AreaAcademica.RegistrarAreaAcad(); Console.WriteLine("\nNueva asignatura registrada!"); Console.ReadKey(); AgregarAsignatura(asignatura); // Agrega la informacion a la lista de Asignaturas }
public static void RegistrarProfesor(Profesor prof) { Console.Clear(); Console.Write("\nIngrese su ID: "); prof.ID = Console.ReadLine(); Console.Write("\nIngrese su nombre: "); prof.Nombre = Console.ReadLine().ToUpper(); Console.Write("\nIngrese su correo: "); prof.Correo = Console.ReadLine(); prof.AreaAcad = AreaAcademica.RegistrarAreaAcad(); Console.WriteLine("\nNuevo profesor registrado!"); Console.ReadKey(); AgregarProfesor(prof); }