Exemple #1
0
        public void AddProg()
        {
            Console.ForegroundColor = ConsoleColor.Cyan;

            Console.WriteLine("__________***_________");
            Console.Write("Please write Prog name:");

            string proname = Console.ReadLine();

            if (!string.IsNullOrEmpty(proname))
            {
                Prog prg = new Prog(proname, DateTime.Now);
                ProgList.Add(prg);
                Console.ForegroundColor = ConsoleColor.DarkBlue;
                Console.WriteLine("__________***_________");
                Console.WriteLine("Prog name was added successfully:");
                foreach (var pro in ProgList)
                {
                    Console.WriteLine("Prog Name:{0}, Prog Date:{1}", pro.ProgName, pro.Date);
                }
            }
            else
            {
                Console.BackgroundColor = ConsoleColor.Red;
                Console.WriteLine("__________***_________");
                Console.Write("Please fiel Prog name:");
            }
        }
Exemple #2
0
        public void AddProg()
        {
            Console.WriteLine("\n***************************");
            Console.Write("Please write prog name:");
            string name = Console.ReadLine();
            Prog   pro  = new Prog(name);

            ProgList.Add(pro);
            Console.ForegroundColor = ConsoleColor.Green;
            Console.WriteLine("\nProg added successfully");
        }
Exemple #3
0
        public K205()
        {
            StudentList = new List <Student>();
            ProgList    = new List <Prog>();
            TeacherList = new List <Teacher>();
            Prog design      = new Prog("Design", new DateTime(2020, 09, 09));
            Prog programming = new Prog("Programming", new DateTime(2020, 09, 12));
            Prog gamecreate  = new Prog("GameCreate", new DateTime(2020, 09, 30));

            ProgList.Add(design);
            ProgList.Add(programming);
            ProgList.Add(gamecreate);
        }
Exemple #4
0
        public void ShowProgForStudent()
        {
            Prog SelectedProg = null;

            foreach (Prog pro in ProgList)
            {
                Console.WriteLine("Prog's Name: {0}", pro.ProgName, pro.Date);
            }
Start:
            Console.ForegroundColor = ConsoleColor.Cyan;
            Console.Write("Please,Select Prog by Id:");
            string progName    = Console.ReadLine();
            bool   correctName = false;

            foreach (Prog pro in ProgList)
            {
                if (pro.ProgName == progName)
                {
                    correctName  = true;
                    SelectedProg = pro;
                    break;
                }
            }
            if (correctName)
            {
                Console.ForegroundColor = ConsoleColor.DarkGreen;
                Console.WriteLine("Student Name for Prog's name:{0}\n", SelectedProg.ProgName);
                foreach (Student stu in StudentList)
                {
                    if (stu.ProgList.Count == 0)
                    {
                        Console.BackgroundColor = ConsoleColor.Black;
                        Console.ForegroundColor = ConsoleColor.Red;
                        Console.WriteLine("\nWarning:Selected Student was not found any Prog...");
                        break;
                    }
                    else if (stu.ProgList.Contains(SelectedProg))
                    {
                        Console.ForegroundColor = ConsoleColor.Gray;
                        Console.WriteLine("Student Id:{0}, Student Name:{1}", stu.Id, stu.Fullname);
                    }
                }
            }
            else
            {
                Console.BackgroundColor = ConsoleColor.Black;
                Console.ForegroundColor = ConsoleColor.Red;
                Console.WriteLine("\nWarning:Please,select a valid id...");
                goto Start;
            }
        }
Exemple #5
0
        public void ShowProgList(Student selectedStu)
        {
            Prog SelectedProg = null;

            foreach (Prog pro in ProgList)
            {
                Console.WriteLine("Prog's Name: {0}", pro.ProgName, pro.Date);
            }
Start:
            Console.ForegroundColor = ConsoleColor.Cyan;
            Console.Write("Please,Select Prog by Id:");
            string progName    = Console.ReadLine();
            bool   correctName = false;

            foreach (Prog pro in ProgList)
            {
                if (pro.ProgName == progName)
                {
                    correctName  = true;
                    SelectedProg = pro;
                    break;
                }
            }
            if (correctName)
            {
                Console.ForegroundColor = ConsoleColor.DarkGreen;
                Console.WriteLine("Prog's name:{0} was added to student's name{1}\n", SelectedProg.ProgName, selectedStu.Fullname);
                selectedStu.ProgList.Add(SelectedProg);
            }
            else
            {
                Console.BackgroundColor = ConsoleColor.Black;
                Console.ForegroundColor = ConsoleColor.Red;
                Console.WriteLine("\nWarning:Please,select a valid id...");
                goto Start;
            }
        }