private void LäggTillLärarebutton_Click(object sender, EventArgs e) { Kurs selected = (Kurs)VisaAllaKurserListBox.SelectedItem; Lärare selectedLärare = (Lärare)allaLärarelistBox.SelectedItem; //Student var allaLärare = allaLärarelistBox.Items.Cast <Lärare>().ToList(); var lärareKvarPåKurs = lärarePåKurslistBox.Items.Cast <Lärare>().ToList(); List <Lärare> nyAllaLärareMinusKursLärare = new List <Lärare>(); List <Lärare> nyLärarePåKurs = new List <Lärare>(); //Lägg till lärare (1 åt höger) nyLärarePåKurs = lärareKvarPåKurs; nyLärarePåKurs.Add(selectedLärare); //Ta bort lärare (flytta en åt vänster) nyAllaLärareMinusKursLärare = allaLärare; foreach (var student in nyAllaLärareMinusKursLärare) { if (student == selectedLärare) { nyAllaLärareMinusKursLärare.Remove(selectedLärare); break; } } lärarePåKurslistBox.DataSource = nyLärarePåKurs; allaLärarelistBox.DataSource = nyAllaLärareMinusKursLärare; }
private void allaLärarecomboBox_SelectedIndexChanged(object sender, EventArgs e) { Lärare selectedLärare = (Lärare)allaLärarecomboBox.SelectedItem; lärareUppgifterlabel.Text = selectedLärare.HämtaPersonuppgifter(selectedLärare.Personnummer); }