public static void Main() { course c1 = new course(); c1.name = "A"; c1.Code = "15"; course c2 = new course(); c2.name = "B"; course c3 = new course(); c3.name = "C"; course c4 = new course(); c4.name = "D"; course c5 = new course(); c5.name = "E"; course.courses.Add(c1); course.courses.Add(c2); course.courses.Add(c3); course.courses.Add(c4); course.courses.Add(c5); doctor ff = new doctor(); ff.Username = "******"; ff.Password = "******"; c1.doctor_of_course = ff; doctor.usersname.Add(ff.Username); doctor.userspassword.Add(ff.Password); doctor.userscode.Add("123"); doctor.usersemail.Add("123@123"); doctor.usersobjects.Add(ff); /* * c1.doctor_of_course = ff; * ff.user_courses.Add(c1); */ doctor f = new doctor(); f.Username = "******"; f.Password = "******"; doctor.usersname.Add(f.Username); doctor.userspassword.Add(f.Password); doctor.usersobjects.Add(f); /* * List<int> ls = new List<int>(); * ls.Add(5); * ls.Add(6); * List<int> lis = new List<int>(); * lis.Add(5); * lis.Add(6); * List<int> lss =ls. */ student rr = new student(); rr.Username = "******"; rr.Password = "******"; student.usersname.Add(rr.Username); student.userspassword.Add(rr.Password); student.usersobjects.Add(rr); rr.user_courses.Add(course.courses[0]); rr.user_courses.Add(course.courses[2]); student r = new student(); r.Username = "******"; r.Password = "******"; student.usersname.Add(r.Username); student.userspassword.Add(r.Password); student.usersobjects.Add(r); Console.WriteLine("\t \t \t \t Welcome!.."); Console.WriteLine("Please make achoise:-"); Console.WriteLine("\t \t 1- login"); Console.WriteLine("\t \t 2- signup"); Console.WriteLine("\t \t 3- Shutdown system"); Console.Write("\t \t please,enter choise[1-3]: "); int choise; bool z = false; do { z = int.TryParse(Console.ReadLine(), out choise); //if login() if (choise == 1) { int member_type = ask_of_member(); switch (member_type) { case 1: //if member is doctor { int index_of_doctor = doctor.login(); doctor.after_login(index_of_doctor); break; } case 2: //if member is student { int index_of_student = student.login(); student.after_login(index_of_student); /* * Console.WriteLine("Please make achoise:-"); * Console.WriteLine("\t \t 1- Register in course"); * Console.WriteLine("\t \t 2- List my courses"); * Console.WriteLine("\t \t 3- view course"); * Console.WriteLine("\t \t 4- Grades Report"); * Console.WriteLine("\t \t 5- Logout"); * Console.Write("\t \t please,enter choise[1-5]: "); */ break; } } break; } //if signup() if (choise == 2) { int member_type = ask_of_member(); switch (member_type) { case 1: //if member is doctor { int index_of_doctor = doctor.signup(); doctor.signup(); break; } case 2: //if member is student { int index_of_student = student.signup(); break; } } break; } //if Exit() if (choise == 3) { Environment.Exit(0); break; } z = false; Console.Write("\t \t In valid value..please,renter choise[1-3]: "); }while (z == false); Console.ReadKey(); }