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);
        }
Exemple #2
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;
        }