예제 #1
0
 private static void ListAllCourses()
 {
     using (var db = new CourseraContext())
     {
         foreach (Course course in db.Courses)
         {
             Console.WriteLine(string.Format("Course: {0} - {1}", course.Id, course.Name) + Environment.NewLine);
         }
     }
 }
예제 #2
0
        public static void Main(string[] args)
        {
            using (var dataContext = new CourseraContext())
            {
                //dataContext.Categories.Add(new Category() { CategoryName = "Clothing" });
                //dataContext.Categories.Add(new Category() { CategoryName = "Footwear" });
                //dataContext.Categories.Add(new Category() { CategoryName = "Accessories" });
                //dataContext.SaveChanges();

                //foreach (var cat in dataContext.Categories.ToList())
                //{
                //    Console.WriteLine($"CategoryId= {cat.CategoryID}, CategoryName = {cat.CategoryName}");
                //}

                //Console.ReadLine();
            }
        }
예제 #3
0
        private static void EnterCourse()
        {
            string name = "";

            while (name != "0")
            {
                Console.WriteLine("Enter name of course (0 to exit):");
                name = Console.ReadLine().Trim();
                if (name != "0")
                {
                    using (var db = new CourseraContext())
                    {
                        Course course = new Course();
                        course.Name = name;
                        db.Courses.Add(course);
                        db.SaveChanges();
                    }
                }
            }
        }
예제 #4
0
 public static void initiatedb()
 {
     using (var dataContext = new CourseraContext())
     {
     }
 }