protected static void Copy(DataAccess.Semester obj, Semester newObj) { newObj.ID = obj.ID; newObj.Begin = obj.Begin; newObj.End = obj.End; newObj.Name = obj.Name; }
public static Semester FromDataAccessObject(DataAccess.Semester obj) { if (obj == null) { return(null); } Semester newObj = new Semester(); ServiceObjects.Semester.Copy(obj, newObj); return(newObj); }
public static Semester FromDataAccessObject(DataAccess.Semester obj) { if (obj == null) { return(null); } Semester newObj = new Semester(); ServiceObjects.Semester.Copy(obj, newObj); newObj.Links.Add(new Link("Courses", LinkType.Courses, RESTUrlUtil.Service.RESTSvc.GetCoursesBySemesterID(newObj.ID, 1))); return(newObj); }
static partial void PerformPreDeleteLogic(DataAccess.SampleObjectContext context, DataAccess.Semester obj) { if (obj.Courses != null) { foreach (DataAccess.Course course in obj.Courses) { CourseLogic.DeleteCourse(context, course.ID); } } }