private static void TryShowWantedData(string input, string[] data) { if (data.Length == 2) { string courseName = data[1]; StudentsRepository.GetAllStudentsFromCourse(courseName); } else if (data.Length == 3) { string courseName = data[1]; string userName = data[2]; StudentsRepository.GetStudentScoresFromCourse(courseName, userName); } else { DisplayInvalidCommandMessage(input); } }
private static void TryShowWantedData(List <string> commandParameters, string command) { if (commandParameters.Count() == 1) { string courseName = commandParameters[0]; StudentsRepository.GetAllStudentsFromCourse(courseName); } else if (commandParameters.Count() == 2) { string courseName = commandParameters[0]; string userName = commandParameters[1]; StudentsRepository.GetStudentScoresFromCourse(courseName, userName); } else { OutputWriter.DisplayException(command, ExceptionMessages.InvalidCommand); } }
private void TryShowWantedData(string input, string[] data) { if (data.Length == 2) { var course = data[1]; repository.GetAllStudentsFromCourse(course); } else if (data.Length == 3) { var course = data[1]; var username = data[2]; repository.GetStudentScoresFromCourse(course, username); } else { DisplayInvalidCommandMessage(input); } return; }
private static void TryShowWantedData(string input, string[] data) { switch (data.Length) { case 2: { string courseName = data[1]; StudentsRepository.GetAllStudentsFromCourse(courseName); } break; case 3: { string courseName = data[1]; string username = data[2]; StudentsRepository.GetStudentScoresFromCourse(courseName, username); } break; default: OutputWriter.DisplayException(string.Format(ExceptionMessages.InvalidCommandParametersCount, data[0])); break; } }