partial void DeleteDegreeProgramRequirement(DegreeProgramRequirement instance);
partial void UpdateDegreeProgramRequirement(DegreeProgramRequirement instance);
partial void InsertDegreeProgramRequirement(DegreeProgramRequirement instance);
private void detach_DegreeProgramRequirements(DegreeProgramRequirement entity) { this.SendPropertyChanging(); entity.ProgramRequirement = null; }
private void attach_DegreeProgramRequirements(DegreeProgramRequirement entity) { this.SendPropertyChanging(); entity.Degree = this; }
public void registCourses(List<Course> demcourses) { ProgramRequirement pr = new ProgramRequirement(); DegreeProgramRequirement dpr = new DegreeProgramRequirement(); dpr.ProgramRequirement = pr; foreach (Course currentcourse in demcourses) { ProgramRequirementCourse drc = new ProgramRequirementCourse(); drc.Course = currentcourse; pr.ProgramRequirementCourses.Add(drc); _context.ProgramRequirementCourses.InsertOnSubmit(drc); _context.Courses.InsertOnSubmit(currentcourse); _context.SubmitChanges(); } _context.ProgramRequirements.InsertOnSubmit(pr); _context.DegreeProgramRequirements.InsertOnSubmit(dpr); }