Ejemplo n.º 1
0
        public Classes(serverDBEntities context)
        {
            this.context = context;

            externalTeacherBehavior = new ExternalTeacher(context);
            specialLocationBehavior = new SpecialLocation(context);
            classesGroupBehavior    = new ClassesGroup(context);
            classesWeekBehavior     = new ClassesWeek(context);
        }
Ejemplo n.º 2
0
        public ExternalTeacher GetExternalTeacherByIdWithLocalSearch(int externalTeacherId)
        {
            var externalTeachersLocal = from externalTeacher in context.ExternalTeacher.Local
                                        where externalTeacher.ID == externalTeacherId
                                        select externalTeacher;

            ExternalTeacher t = externalTeachersLocal.FirstOrDefault();

            if (t != null)
            {
                return(t);
            }

            var externalTeachers = from externalTeacher in context.ExternalTeacher
                                   where externalTeacher.ID == externalTeacherId
                                   select externalTeacher;

            return(externalTeachers.FirstOrDefault());
        }