private void reloadForm() { cbReparatie.Items.Clear(); cbSchoonmaak.Items.Clear(); Schoonmaken.Clear(); Reparaties.Clear(); cbReparatie.Text = ""; cbSchoonmaak.Text = ""; tbxSchoonmaak.Text = ""; tbxReparatie.Text = ""; tbxReparatieSector.Text = ""; tbxReparatieSpoor.Text = ""; tbxSchoonmaakSector.Text = ""; tbxSchoonmaakSpoor.Text = ""; TramManager.onderhoudsBeurten = DatabaseManager.LaadTramonderhoud(); foreach (Tramonderhoud onderhoud in TramManager.onderhoudsBeurten) { if (onderhoud.TypeOnderhoud == TypeOnderhoud.GroteSchoonmaak || onderhoud.TypeOnderhoud == TypeOnderhoud.KleineSchoonmaak) { Schoonmaken.Add(onderhoud); cbSchoonmaak.Items.Add(onderhoud.ToString()); } else if (onderhoud.TypeOnderhoud == TypeOnderhoud.GroteReparatie || onderhoud.TypeOnderhoud == TypeOnderhoud.KleineReparatie) { Reparaties.Add(onderhoud); cbReparatie.Items.Add(onderhoud.ToString()); } } }
private void btnReparatie_Click(object sender, EventArgs e) { string onderhoudString = Convert.ToString(cbReparatie.SelectedItem); Tramonderhoud selectedOnderhoud = TramManager.OnderhoudFromString(onderhoudString); DatabaseManager.VoltooiOnderhoud(selectedOnderhoud); MessageBox.Show("Opgeslagen!"); TramManager.onderhoudsBeurten = DatabaseManager.LaadTramonderhoud(); reloadForm(); }
public static void LaadTrams() { Trams = DatabaseManager.LaadTrams(); onderhoudsBeurten = DatabaseManager.LaadTramonderhoud(); }