/// <summary> /// Sobrescritura del método heredado de Object para mostrar los datos de la jornada. /// </summary> /// <returns></returns> public override string ToString() { StringBuilder datosJornada = new StringBuilder(); datosJornada.Append($"CLASE DE {this.clase} POR "); datosJornada.AppendLine(instructor.ToString()); datosJornada.AppendLine("ALUMNOS: "); foreach (Alumno alumno in this.alumnos) { datosJornada.AppendLine(alumno.ToString()); } return(datosJornada.ToString()); }
public static bool GuardarTxt(this Profesor <Alumno> plan) { string nombre = plan.Nombre; bool aux = false; if (plan != null) { try { string desktop = Environment.GetFolderPath(Environment.SpecialFolder.Desktop); StreamWriter sw = new StreamWriter(Path.Combine(desktop, $"{nombre}.txt")); sw.WriteLine(plan.ToString()); sw.Close(); aux = true; } catch (Exception e) { throw e; } } return(aux); }