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;
		}
Example #6
0
 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);
 }