internal static void ManageClassMenu(User user) { Console.Clear(); Console.WriteLine("Hantera klasser"); Console.WriteLine(); Console.WriteLine("1. Skapa ny klass"); Console.WriteLine("2. Visa klasser jag ansvarar för"); Console.WriteLine("3. Visa kurslista för en klass"); Console.WriteLine("4. Visa klasslista för en klass"); Console.WriteLine("5. Lägg till student i klass"); Console.WriteLine("6. Ta bort student från klass"); Console.WriteLine(); Console.Write("Ditt val: "); string menuChoice = UserInput.GetInput <string>(); switch (menuChoice) { case "1": var creator = new EducationClassCreator(); var classStore = new EducationClassStore(); creator.Create(classStore); break; case "2": ClassListPresenter.ListAllClasses(user); break; case "3": ClassListPresenter.ShowCoursesForClass(); break; case "4": ClassListPresenter.ShowClassStudentList(); break; case "5": ClassListPresenter.AddStudentToClass(); break; case "6": ClassListPresenter.RemoveStudentFromClass(); break; default: return; } }
public static void ManageStudents(User user) { Console.Clear(); Console.WriteLine("Hantera studenter"); Console.WriteLine(); Console.WriteLine("1. Visa student-information"); Console.WriteLine("2. Ändra student-information"); Console.WriteLine("3. Sätt betyg"); Console.WriteLine("4. Lägg till student"); Console.WriteLine("5. Ta bort student"); Console.WriteLine("6. Visa studieresultat för en student"); Console.WriteLine(); Console.Write("Ditt val: "); string menuChoice = UserInput.GetInput <string>(); switch (menuChoice) { case "1": ShowStudentInformation(); break; case "2": UserManagerPresenter.ChangeUser(UserLevel.Student); break; case "3": GradePresenter.GradeStudentInCourse(user); break; case "4": ClassListPresenter.AddStudentToClass(); break; case "5": ClassListPresenter.RemoveStudentFromClass(); break; case "6": ShowStudentInformation(); break; default: break; } }