public static void AddCourse(string name, string materials) { StudentSystemDB db = new StudentSystemDB(); using (db) { var course = new Course(); course.Name = name; course.Materials = materials; db.Courses.Add(course); db.SaveChanges(); } }
private static void AddHomework(StudentSystemEntities context, string content, DateTime sentDate, Course course, Student student) { var newHomework = new Homework() { Content = content, TimeSent = sentDate, Course = course, Student = student }; course.Homeworks.Add(newHomework); student.Homeworks.Add(newHomework); context.Homeworks.Add(newHomework); context.SaveChanges(); }
private static Course AddCourse( StudentSystemEntities context, string name, string description = null, string materials = null, ICollection<Student> students = null) { var newCourse = new Course() { Name = name, Description = description, Materials = materials }; if (students != null) { newCourse.Students = students; } context.Courses.Add(newCourse); context.SaveChanges(); return newCourse; }