private void btnVerstuur_Click(object sender, EventArgs e) { string status = comboBox1.Text; int i = 0; switch (status) { case "Defect": i = 1; break; case "Vervuild": i = 2; break; case "Dienst": i = 3; break; case "Remise": i = 4; break; } if (i != 0) { tramrepo.Update(Convert.ToInt32(textBox1.Text), i); } }
private void btnGroteDienstAfronden_Click(object sender, EventArgs e) { if (tbTijdsindicatie.Text == null) { MessageBox.Show("vul een tijdsindicatie in"); } else if (lbGroteDienst.SelectedItem != null && IngelogdeMedewerker != null) { if (activiteitRepo.CountTramsKleineDienst() > 1) { MessageBox.Show("er is al 1 grote dienst aan de gang"); } else { Activiteit a = new Activiteit(DateTime.Now, DateTime.Now.AddHours(Convert.ToInt32(tbTijdsindicatie.Text)), 3, IngelogdeMedewerker, lbGroteDienst.SelectedItem as Tram); activiteitRepo.Insert(a); tramRepo.Update(a.Tram.id, 4); } } UpdateForm(); }
private void btnAfronden_Click(object sender, EventArgs e) { if (tbTijdsindicatie.Text == null) { MessageBox.Show("vul een tijdsindicatie in"); } else if (lbKlein.SelectedItem != null && IngelogdeMedewerker != null) { if (activiteitRepo.CountTramsKleineSchoonmaak() > 10) { MessageBox.Show("er zijn al 10 kleine schoonmaakbeurten aan de gang"); } else { Activiteit a = new Activiteit(DateTime.Now, DateTime.Now.AddHours(Convert.ToInt32(tbTijdsindicatie.Text)), 2, IngelogdeMedewerker, lbKlein.SelectedItem as Tram); activiteitRepo.Insert(a); tramRepo.Update(a.Tram.id, 4); } } UpdateForm(); }