public List <Course> GetList() { List <Course> courses = new List <Course>(); courses = GetAll <Course>(query); List <Stream> streams = new StreamService().SetList(); List <TypeCourse> types = new TypeService().SetList(); foreach (Course c in courses) { Stream str = streams.FirstOrDefault(x => x.StreamId == c.StreamId); if (str is Stream) { c.Stream = str.StreamName; } foreach (TypeCourse type in types) { if (c.TypeId == type.TypeId) { c.Type = type.TypeName; break; } } } return(courses); }
public int StreamInsert() { Console.Clear(); List <Stream> streams = new StreamService().SetList(); Console.WriteLine($"Choose Stream for your Course({Title})"); streams.ForEach(x => Console.WriteLine($"{x.StreamId}.{x.StreamName}")); Console.Write("------\n>"); int temp = IntegerId <Stream>(streams); return(temp); }