static void Main(string[] args) { var miEscuela = new Escuela(); miEscuela.nombre = "Platzi Academy"; miEscuela.direccion = "Cr 9 calle 72"; miEscuela.añofundacion = 2012; Console.WriteLine("Timbre"); miEscuela.Timbrar(); //Console.WriteLine("Hello World!"); }
public void inicializar() { Escuela = new Escuela("El nuevo milenio", 2020, TiposEscuelas.Primaria, ciudad: "Guayaquil", país: "Ecuador" ); cargarCurso(); cargarAsignaturas(); cargarAlumnos(); cargarEvaluaciones(); }
private static void imprimirCursosEscuela(Escuela escuela) { Printer.WriteTitle("Cursos de la Escuela"); if (escuela != null && escuela.Curso != null) { foreach (var curso in escuela.Curso) { WriteLine($"Nombre {curso.Nombre}, Id {curso.UniqueId}"); } } }
private static void ImprimirEvaluaciones(Escuela escuela) { foreach (var curso in Escuela.Cursos) { foreach (var materia in curso.Asignaturas) { foreach (var evaluation in materia.Evaluacion) { WriteLine($"{evaluation.Nombre} - {evaluation.Alumno.Nombre} - {evaluation.Asignatura} {evaluation.Nota}"); } } } }
private static void imprimirCursos(Escuela escuela) { Printer.WriteTitle("Cursos de la Escuela"); foreach (var curso in escuela.Cursos) { foreach (var alumno in curso.Alumnos) { foreach (var evaluacion in alumno.Evaluaciones) { WriteLine($"{curso.Nombre} {alumno.Nombre} {evaluacion.Nombre} {evaluacion.Nota}"); } } } }
static void Main(string[] args) { Console.WriteLine("Hola mundo. Creando nueva escuela"); Escuela escuelaFull = new Escuela("Escuela vrgs", 2019, "Mexico", "CDMX", TiposEscuela.Universidad); List <Curso> cursosPrimaria = new List <Curso>(); cursosPrimaria.Add(new Curso("Español", 1)); cursosPrimaria.Add(new Curso("Matemáticas", 2)); cursosPrimaria.Add(new Curso("Ciencias", 2)); List <Curso> cursosSecundaria = new List <Curso>(); cursosSecundaria.Add(new Curso("Calculo", 2)); cursosSecundaria.Add(new Curso("Álgebra", 2)); cursosSecundaria.Add(new Curso("Literatura", 3)); List <Curso> cursosPreparatoria = new List <Curso>(); cursosPreparatoria.Add(new Curso("Trigonometría", 1)); cursosPreparatoria.Add(new Curso("Biología", 2)); List <Curso> cursosFake = new List <Curso>(); Curso cursoFake = new Curso("Fake", 1); cursosFake.Add(cursoFake); List <Curso> cursosEscuela = new List <Curso>(); cursosEscuela.AddRange(cursosPrimaria); cursosEscuela.AddRange(cursosSecundaria); cursosEscuela.AddRange(cursosPreparatoria); cursosEscuela.AddRange(cursosFake); ImprimirCursos(cursosEscuela); Console.WriteLine($"Eliminando el curso con el Hash: {cursoFake.GetHashCode()}"); cursosEscuela.Remove(cursoFake); cursosEscuela.RemoveAt(cursosEscuela.Count - 1); cursosEscuela.RemoveRange(0, 2); cursosEscuela.RemoveAll( X => X.Nombre.StartsWith('A') || X.Nombre.StartsWith('B')); ImprimirCursos(cursosEscuela); }
private static void ImprimirCursosEscuela(Escuela escuela) { // Printer.DibujarLinea(90); // WriteLine(" Cursos de la escuela "); // Printer.DibujarLinea(90); Printer.PrintTitle("Cursos de la escuela"); if (Escuela.Cursos == null) { return; } else { foreach (var curso in Escuela.Cursos) { Console.WriteLine($"Nombre:{curso.Nombre} - ID:{curso.UniqueId} - Jornada:{curso.Jornada}"); } Printer.DibujarLinea(80); } }
public EscuelaEngine(Escuela escuela) { this.Escuela = escuela; }