//METHODS private void UpdateWSListbox() { listBoxWorkshops.Items.Clear(); comboBoxWsEnMan.Items.Clear(); foreach (Workshop w in wscrudlogic.GetAllWorkshops()) { listBoxWorkshops.Items.Add(w); if (!w.IsStarted) { comboBoxWsEnMan.Items.Add(w); } } }
private void FillAvWksListBox() { listBoxAvWs.Items.Clear(); if (wscrudlogic.GetAllWorkshops() == null) { listBoxAvWs.Items.Add("No available workshop."); return; } foreach (Workshop w in wscrudlogic.GetAllWorkshops()) { if (!w.IsStarted) { listBoxAvWs.Items.Add(w); } } }
public void RemoveAWorkshop() { personlogic.AddPerson(new Teacher("John", "Teacher", "159357")); OnlineWks owks = new OnlineWks("An Online Workshop", "How to give online workshops", DateTime.Now, 5, (Teacher)personlogic.GetPerson("159357"), "somelink"); OnlineWks owks2 = new OnlineWks("test", "test", DateTime.Now, 5, (Teacher)personlogic.GetPerson("159357"), "test"); wkscrud.AddWorkshop(owks); wkscrud.AddWorkshop(owks2); wkscrud.RemoveWorkshop(owks2); List <Workshop> expected = new List <Workshop>() { owks }; CollectionAssert.AreEqual(expected, wkscrud.GetAllWorkshops()); }