public bool Route() { HomeView homepage = new HomeView(); var input = Renderer.Render(homepage); string userRequest = input.GetSelectedValue(); switch (userRequest) { case "0": SortController.SortByPerson <Student>(); break; case "1": SortController.SortByPerson <Teacher>(); break; case "2": SortController.SortByPerson <Extern>(); break; case "3": SortController.SortByCourses(); break; case "4": SortController.SortBySchoolYear(); break; case "5": SortController.SortByPromotions(); break; case "6": SortController.SortByDateAsc(); break; case "7": SortController.SortByDateDesc(); break; case "8": SortController.SortByKeywords(); break; case "9": EditController.AddNewProject(); break; case "10": EditController.RemoveProject(); break; default: return(false); } return(true); }