static void Main(string[] args) { List <Alumno> alumnos = new List <Alumno>(); int cond = 0; do { Console.WriteLine("1 CARGAR ALUMNOS\n2 MOSTRAR ALUMNOS\n3 IMPRIMIR ALUMNOS:\n"); cond = Convert.ToInt32(Console.ReadLine()); if (cond == 1) { //alumnos.Add(); Alumno aux = new Alumno(); for (int i = 0; i < 15; i++) { aux = cargarDatoAlumno(); alumnos.Add(aux); Console.Clear(); } Mostrar(alumnos); } else if (cond == 2) { Mostrar(alumnos); } else if (cond == 3) { HelperDeArchivos.CargarArchivo(Constantes.ruta, alumnos); } } while (cond != 0); }
private void btnExportar_Click(object sender, RoutedEventArgs e) { //Genero un archivo csv cuyo nombre sera el del profesor mas el curso que dicta HelperDeArchivos.CargarArchivo(curso.alumnos, curso.docente.apellido + " - " + curso.docente.nombre + " (" + curso.tema + ").csv"); //Hacer que el btn desaparezca una vez que ya se haya exportado el archivo btnExportar.Visibility = Visibility.Collapsed; lblListo.Visibility = Visibility.Visible; }
public MainWindow() { InitializeComponent(); //cargar listas de Alumnos, Cursos y Empleados con archivos csv //const string FileName = "Alumnos.csv"; HelperDeArchivos.CargarListaAlumnos(Alumnos, "Listas Precargadas/Alumnos.csv"); HelperDeArchivos.CargarListaEmpleados(Empleados, "Listas Precargadas/Empleados.csv"); HelperDeArchivos.CargarListaCursos(Cursos, "Listas Precargadas/Cursos.csv"); lbxAlumnos.ItemsSource = Alumnos; lbxEmpelados.ItemsSource = Empleados; lbxCursos.ItemsSource = Cursos; }