Exemplo n.º 1
0
        public MeetingScheduleEntity(DataAccessLogic.tblMeetingSchedule meetingSchedule)
        {
            this.ID            = meetingSchedule.ID;
            this.Title         = meetingSchedule.Title;
            this.Description   = meetingSchedule.Description;
            this.StartDate     = meetingSchedule.StartDate;
            this.StartTime     = meetingSchedule.StartTime;
            this.EndDate       = meetingSchedule.EndDate;
            this.EndTime       = meetingSchedule.EndTime;
            this.GeneralAgenda = meetingSchedule.GeneralAgenda;
            this.Organizer     = meetingSchedule.Organizer;

            this.MeetingType = new BusinessEntity.Lookup.MeetingTypeEntity(meetingSchedule.tblMeetingType);

            this.CreatedBy   = meetingSchedule.CreatedBy;
            this.CreatedDate = meetingSchedule.CreatedDate;
            this.UpdatedBy   = meetingSchedule.UpdatedBy;
            this.UpdatedDate = meetingSchedule.UpdatedDate;
        }
Exemplo n.º 2
0
        public T MapToModel <T>() where T : class
        {
            DataAccessLogic.tblMeetingSchedule meetingSchedule = new DataAccessLogic.tblMeetingSchedule();
            meetingSchedule.ID            = this.ID;
            meetingSchedule.Title         = this.Title;
            meetingSchedule.Description   = this.Description;
            meetingSchedule.StartDate     = this.StartDate;
            meetingSchedule.StartTime     = this.StartTime;
            meetingSchedule.EndDate       = this.EndDate;
            meetingSchedule.EndTime       = this.EndTime;
            meetingSchedule.GeneralAgenda = this.GeneralAgenda;
            meetingSchedule.Organizer     = this.Organizer;

            meetingSchedule.MeetingTypeID = this.MeetingType.ID;

            meetingSchedule.CreatedBy   = this.CreatedBy;
            meetingSchedule.CreatedDate = this.CreatedDate;
            meetingSchedule.UpdatedBy   = this.UpdatedBy;
            meetingSchedule.UpdatedDate = this.UpdatedDate;

            return(meetingSchedule as T);
        }