public static DA.Course CreateCourse(DA.Semester Semester_Parameter, DA.Teacher Teacher_Parameter, string Number_Parameter, string Name_Parameter, DO.CourseStatus Status_Parameter) { DA.SampleDataContext context = new DA.SampleDataContext(); DA.Course obj = CreateCourse(context, Semester_Parameter, Teacher_Parameter, Number_Parameter, Name_Parameter, Status_Parameter); context.SubmitChanges(); DA.Course.OnCacheNeedsRefresh(); return obj; }
public static DA.Course CreateCourse(DA.SampleDataContext context, DA.Semester Semester_Parameter, DA.Teacher Teacher_Parameter, string Number_Parameter, string Name_Parameter, DO.CourseStatus Status_Parameter) { DA.Course obj = new DA.Course(); obj.Semester = Semester_Parameter; obj.Teacher = Teacher_Parameter; obj.Number = Number_Parameter; obj.Name = Name_Parameter; obj.Status = Status_Parameter; Validate(context, obj); PerformPreCreateLogic(context, obj); context.Courses.InsertOnSubmit(obj); PerformPostCreateLogic(context, obj); return obj; }
partial void UpdateStudent(DA.Student instance);
partial void UpdateMajor(DA.Major instance);
partial void UpdateCourse(DA.Course instance);
partial void InsertStudent(DA.Student instance);
partial void InsertMajor(DA.Major instance);
partial void InsertCourse(DA.Course instance);
public static DA.Teacher LoadTeacherFromDataContext(this DA.Teacher obj, DA.SampleDataContext dataContext) { return DA.Teacher.GetByID(dataContext, obj.ID); }
public static DA.Teacher GetBySSN(DA.SampleDataContext context, string sSN) { return DA.Teacher.GetBySSN(context, sSN); }
public static void DeleteCourse(DA.SampleDataContext context, int id) { DA.Course obj = GetByID(context, id); PerformPreDeleteLogic(context, obj); context.Courses.DeleteOnSubmit(obj); PerformPostDeleteLogic(context, obj); }
/// <summary>Returns the Teacher with the provided primary key value.</summary> /// <param name="id">The primary key of the Teacher to fetch.</param> /// <param name="context">The data context to use.</param> /// <returns>A single Teacher, or null if it does not exist.</returns> public static DA.Teacher GetByID(DA.SampleDataContext context, int id) { return DA.Teacher.GetByID(context, id); }
/// <summary>Gets a list of all of the Teachers in the database.</summary> /// <returns>An IEnumerable of Teachers.</returns> public static IEnumerable<DA.Teacher> GetAll(DA.SampleDataContext context) { return DA.Teacher.GetAll(context); }
public static void DeleteTeacher(DA.SampleDataContext context, int id) { DA.Teacher obj = GetByID(context, id); PerformPreDeleteLogic(context, obj); context.Teachers.DeleteOnSubmit(obj); PerformPostDeleteLogic(context, obj); }
public static DA.Teacher CreateTeacher(DA.SampleDataContext context, string SSN_Parameter, string FirstName_Parameter, string LastName_Parameter, bool Active_Parameter) { DA.Teacher obj = new DA.Teacher(); obj.SSN = SSN_Parameter; obj.FirstName = FirstName_Parameter; obj.LastName = LastName_Parameter; obj.Active = Active_Parameter; Validate(context, obj); PerformPreCreateLogic(context, obj); context.Teachers.InsertOnSubmit(obj); PerformPostCreateLogic(context, obj); return obj; }
partial void DeleteStudent(DA.Student instance);
partial void DeleteTeacher(DA.Teacher instance);
/// <summary>When implemented, allows logic to be performed after the object is created using the supplied data context.</summary> partial static void PerformPostCreateLogic(DA.SampleDataContext context, DA.Teacher obj);
partial void InsertEnrollment(DA.Enrollment instance);
/// <summary>When implemented, allows logic to be performed before the object is deleted using the supplied data context.</summary> partial static void PerformPreDeleteLogic(DA.SampleDataContext context, DA.Teacher obj);
partial void InsertSemester(DA.Semester instance);
/// <summary>When implemented, validates that the object conforms to standard business rules using the supplied data context.</summary> partial static void Validate(DA.SampleDataContext context, DA.Teacher obj);
partial void InsertTeacher(DA.Teacher instance);
partial void DeleteCourse(DA.Course instance);
partial void UpdateEnrollment(DA.Enrollment instance);
partial void DeleteEnrollment(DA.Enrollment instance);
partial void UpdateSemester(DA.Semester instance);
partial void DeleteMajor(DA.Major instance);
partial void UpdateTeacher(DA.Teacher instance);
partial void DeleteSemester(DA.Semester instance);