samuel kint

2e jaars software developer student

Open dag Aanmeldings pagina

In dit project heb ik een aanmeldings pagina gemaakt, waarin ik heb geleerd om CSV bestanden te gebruiken in een Windows Forms project.

Dit is de admin pagina waarin je al de aanmeldingen kunt terug vinden.

https://github.com/YourSmallFriend/aanmeldingspagina-


private string csvFilePath = "aanmeldingformulier.csv";

public Form2()
{
    InitializeComponent();
    LoadCSVFile(csvFilePath);
    DisplayChartFromGrid();
}

public void LoadCSVFile(string filename)
{
    try
    {
        string filePath = Path.Combine(Application.StartupPath, filename);

        if (File.Exists(filePath))
        {
            dataGridView1.Rows.Clear();
            dataGridView1.Columns.Clear();

            string[] lines = File.ReadAllLines(filePath);

            dataGridView1.Columns.Add("Opleiding", "Opleiding");
            dataGridView1.Columns.Add("Naam", "Naam");
            dataGridView1.Columns.Add("Tussenvoegsel", "Tussenvoegsel");
            dataGridView1.Columns.Add("Achternaam", "Achternaam");
            dataGridView1.Columns.Add("Telefoonnummer", "Telefoonnummer");
            dataGridView1.Columns.Add("E-mail", "E-mail");
            dataGridView1.Columns.Add("Datum", "Datum");

            foreach (string line in lines)
            {
                string[] parts = line.Split(',');

                if (parts.Length >= 7)
                {
                    string opleiding = parts[0];
                    string voornaam = parts[1];
                    string tussenvoegsel = parts[2];
                    string achternaam = parts[3];
                    string telefoonnummer = parts[4];
                    string mail = parts[5];
                    string datum = parts[6];

                    dataGridView1.Rows.Add(opleiding, voornaam, tussenvoegsel, achternaam, telefoonnummer, mail, datum);
                }
            }
            label1.Text = $"Aantal aanmeldingen: {dataGridView1.Rows.Count - 1}";
        }
        else
        {
            MessageBox.Show("File not found: " + filename);
        }
    }
    catch (Exception ex)
    {
        MessageBox.Show("Error: " + ex.Message);
    }
Vorig artikel
Volgend artikel

Geef een reactie

Je e-mailadres zal niet worden gepubliceerd. Vereiste velden zijn gemarkeerd met *.

*
*