static void Main(string[] args) { CommandPromptUtils cpUtils = new CommandPromptUtils(); //Creation of all lists List <Trainer> trainers = new List <Trainer>(); List <Student> students = new List <Student>(); List <Course> courses = new List <Course>(); List <Assignment> assignments = new List <Assignment>(); // prosthiki stis listes afou paroume apo keyboard //trainers.Add(cpUtils.GetTrainerDetails()); //students.Add(cpUtils.GetStudentDetails()); //courses.Add(cpUtils.GetCourseDetails()); //assignments.Add(cpUtils.GetAssignmentDetails()); //ektyposi listwn //cpUtils.PrintTrainersList(trainers); //cpUtils.PrintStudentsList(students); //cpUtils.PrintCoursesList(courses); //cpUtils.PrintAssignmentsList(assignments); //ektyposi olwn to objects //cpUtils.PrintAllExistingObjects(trainers, students, assignments, courses); }
static void Main(string[] args) { CommandPromptUtils cpUtils = new CommandPromptUtils(); List <string> dataType = new List <string>() { "trainers", "students", "courses", "assignments" }; cpUtils.Questions(dataType); }
static void Main(string[] args) { CommandPromptUtils cpUtils = new CommandPromptUtils(); // CB12 Full TIme c# // CB12 Full Time Java //List<Trainer> trainers = new List<Trainer>(); //for (int i = 0; i < 2; i++) //{ // trainers.Add(cpUtils.GetTrainerDetails()); //} //cpUtils.PrintTrainersList(trainers); List <Student> students = new List <Student>(); for (int i = 0; i < 2; i++) { students.Add(cpUtils.GetStudentDetails()); } cpUtils.PrintStudentsList(students); List <Course> courses = new List <Course>(); for (int i = 0; i < 2; i++) { courses.Add(cpUtils.GetCourseDetails()); } cpUtils.PrintCourseList(courses); //List<Assignment> assignments = new List<Assignment>(); //for (int i = 0; i < 2; i++) //{ // assignments.Add(cpUtils.GetAssignmentDetails()); //} //cpUtils.PrintAssingmentList(assignments); }
static void Main(string[] args) { CommandPromptUtilsTrainer cpUtils1 = new CommandPromptUtilsTrainer(); CommandPromptUtilsStudent cpUtils2 = new CommandPromptUtilsStudent(); CommandPromptUtilsCourse cpUtils3 = new CommandPromptUtilsCourse(); CommandPromptUtilsAssignment cpUtils4 = new CommandPromptUtilsAssignment(); CommandPromptUtils cpUtils0 = new CommandPromptUtils(); //prwta ftiaxnw ta courses mou List <Course> courses = new List <Course>(); //Ask number of courses Console.WriteLine("Give me number of courses"); int z = cpUtils0.ConvertToInt(Console.ReadLine()); //Loop for each course for (int i = 1; i <= z; i++) { Console.WriteLine($"*****Course number:{i}*****"); courses.Add(cpUtils3.GetCourseDetails()); } cpUtils3.PrintCoursesList(courses); List <Trainer> trainers = new List <Trainer>(); //Ask number of trainers Console.WriteLine("Give me number of trainers"); int x = cpUtils0.ConvertToInt(Console.ReadLine()); //Loop for each trainer // Kalw thn convert thn dikia mou apo to vasiko CommandPromptUtils gia na apofugw exception for (int i = 1; i <= x; i++) { Console.WriteLine($"*****Teacher number:{i}*****"); trainers.Add(cpUtils1.GetTrainerDetails(courses)); } cpUtils1.PrintTrainersList(trainers); List <Student> students = new List <Student>(); //Ask number of students Console.WriteLine("Give me number of students"); int y = cpUtils0.ConvertToInt(Console.ReadLine()); //Loop for each student for (int i = 1; i <= y; i++) { Console.WriteLine($"*****Student number:{i}*****"); students.Add(cpUtils2.GetStudentDetails(courses)); } cpUtils2.PrintStudentsList(students); List <Assignment> assignments = new List <Assignment>(); //Ask number of assignments Console.WriteLine("Give me number of assignments"); int q = cpUtils0.ConvertToInt(Console.ReadLine()); //Loop for each assignment for (int i = 1; i <= q; i++) { Console.WriteLine($"*****Assignment number:{i}*****"); assignments.Add(cpUtils4.GetAssignmentDetails(courses)); } cpUtils4.PrintAssignmentsList(assignments); cpUtils3.PrintStudentsInACourse(students, courses); cpUtils3.PrintTrainersInACourse(trainers, courses); cpUtils3.PrintAssignmentsInACourse(assignments, courses); cpUtils4.PrintAssignmentsPerStudent(assignments, courses, students); }