Example #1
0
        public int SubjectInsert()
        {
            Console.Clear();
            Console.WriteLine("Choose the subject for the trainer:");
            List <Subject> subjects = new SubjectService().SetList();

            subjects.ForEach(x => Console.WriteLine($"{x.SubjectId}.{x.SubjectName}"));
            Console.Write("------\n>");
            int temp = IntegerId <Subject>(subjects);

            return(temp);
        }
Example #2
0
        public List <Trainer> SetList()
        {
            List <Trainer> trainers = new List <Trainer>();

            trainers = GetAll <Trainer>(query);
            List <Subject> subjects = new SubjectService().SetList();

            foreach (Trainer trainer in trainers)
            {
                Subject subject = subjects.FirstOrDefault(x => x.SubjectId == trainer.SubjectId);
                if (subject is Subject)
                {
                    trainer.Subject = subject.SubjectName;
                }
            }
            return(trainers);
        }