Esempio n. 1
0
        public static DalDto.ScheduleInScreen MapFromExternal(BllDto.ScheduleInScreen scheduleInScreen)
        {
            var res = scheduleInScreen == null ? null : new DalDto.ScheduleInScreen
            {
                Id         = scheduleInScreen.Id,
                CreatedAt  = scheduleInScreen.CreatedAt,
                ChangedAt  = scheduleInScreen.ChangedAt,
                CreatedBy  = scheduleInScreen.CreatedBy,
                ChangedBy  = scheduleInScreen.ChangedBy,
                ScheduleId = scheduleInScreen.ScheduleId,
                Schedule   = ScheduleMapper.MapFromExternal(scheduleInScreen.Schedule),
                ScreenId   = scheduleInScreen.ScreenId,
                Screen     = ScreenMapper.MapFromExternal(scheduleInScreen.Screen)
            };

            return(res ?? default !);
        }
Esempio n. 2
0
        public static DalDto.EventInSchedule MapFromExternal(BllDto.EventInSchedule eventInSchedule)
        {
            var res = eventInSchedule == null ? null : new DalDto.EventInSchedule
            {
                Id         = eventInSchedule.Id,
                CreatedAt  = eventInSchedule.CreatedAt,
                ChangedAt  = eventInSchedule.ChangedAt,
                CreatedBy  = eventInSchedule.CreatedBy,
                ScheduleId = eventInSchedule.ScheduleId,
                Schedule   = ScheduleMapper.MapFromExternal(eventInSchedule.Schedule),
                Event      = EventMapper.MapFromExternal(eventInSchedule.Event),
                EventId    = eventInSchedule.EventId,
                ChangedBy  = eventInSchedule.ChangedBy,
            };

            return(res ?? default !);
        }
Esempio n. 3
0
        public static BllDto.SubjectInSchedule MapFromInternal(DalDto.SubjectInSchedule subjectInSchedule)
        {
            var res = subjectInSchedule == null ? null : new BllDto.SubjectInSchedule
            {
                Id               = subjectInSchedule.Id,
                CreatedAt        = subjectInSchedule.CreatedAt,
                ChangedAt        = subjectInSchedule.ChangedAt,
                CreatedBy        = subjectInSchedule.CreatedBy,
                ChangedBy        = subjectInSchedule.ChangedBy,
                SubjectId        = subjectInSchedule.SubjectId,
                Subject          = SubjectMapper.MapFromInternal(subjectInSchedule.Subject),
                ScheduleId       = subjectInSchedule.ScheduleId,
                Schedule         = ScheduleMapper.MapFromInternal(subjectInSchedule.Schedule),
                UniqueIdentifier = subjectInSchedule.UniqueIdentifier,
                SubjectType      = subjectInSchedule.SubjectType,
                Rooms            = subjectInSchedule.Rooms,
                Groups           = subjectInSchedule.Groups,
                StartDateTime    = subjectInSchedule.StartDateTime,
                EndDateTime      = subjectInSchedule.EndDateTime
            };

            return(res ?? default !);
        }