Epiworx.Data.EntityFramework.DataMapper.Map C# (CSharp) Method

Map() static private method

static private Map ( Attachment source, AttachmentData destination ) : void
source Attachment
destination AttachmentData
return void
        internal static void Map(Attachment source, AttachmentData destination)
        {
            destination.AttachmentId = source.AttachmentId;
            destination.FileData = source.FileData;
            destination.FileType = source.FileType;
            destination.IsArchived = source.IsArchived;
            destination.Name = source.Name;
            destination.SourceId = source.SourceId;
            destination.SourceTypeId = source.SourceTypeId;
            destination.CreatedBy = source.CreatedBy;
            destination.CreatedDate = source.CreatedDate;
            destination.ModifiedBy = source.ModifiedBy;
            destination.ModifiedDate = source.ModifiedDate;
        }

Same methods

DataMapper::Map ( AttachmentData source, Attachment destination ) : void
DataMapper::Map ( Feed source, FeedData destination ) : void
DataMapper::Map ( FeedData source, Feed destination ) : void
DataMapper::Map ( FeedSourceMember source, FeedSourceMemberData destination ) : void
DataMapper::Map ( FeedSourceMemberData source, FeedSourceMember destination ) : void
DataMapper::Map ( Hour source, HourData destination ) : void
DataMapper::Map ( HourData source, Hour destination ) : void
DataMapper::Map ( Note source, NoteData destination ) : void
DataMapper::Map ( NoteData source, Note destination ) : void
DataMapper::Map ( Project source, ProjectData destination ) : void
DataMapper::Map ( ProjectData source, Project destination ) : void
DataMapper::Map ( ProjectUserMember source, ProjectUserMemberData destination ) : void
DataMapper::Map ( ProjectUserMemberData source, ProjectUserMember destination ) : void
DataMapper::Map ( Source source, SourceData destination ) : void
DataMapper::Map ( SourceData source, Source destination ) : void
DataMapper::Map ( Sprint source, SprintData destination ) : void
DataMapper::Map ( SprintData source, Sprint destination ) : void
DataMapper::Map ( Status source, StatusData destination ) : void
DataMapper::Map ( StatusData source, Status destination ) : void
DataMapper::Map ( Story source, StoryData destination ) : void
DataMapper::Map ( StoryData source, Story destination ) : void
DataMapper::Map ( Timeline source, TimelineData destination ) : void
DataMapper::Map ( TimelineData source, Timeline destination ) : void
DataMapper::Map ( User source, UserData destination ) : void
DataMapper::Map ( UserData source, User destination ) : void

Usage Example

コード例 #1
0
        private void Fetch(Hour hour, HourData hourData)
        {
            DataMapper.Map(hour, hourData);

            hourData.Project   = new ProjectData();
            hourData.ProjectId = hour.Story.ProjectId;
            DataMapper.Map(hour.Story.Project, hourData.Project);

            hourData.Sprint = new SprintData();
            if (hourData.SprintId != 0)
            {
                DataMapper.Map(hour.Story.Sprint, hourData.Sprint);
            }

            hourData.Story = new StoryData();
            DataMapper.Map(hour.Story, hourData.Story);

            hourData.User = new UserData();
            DataMapper.Map(hour.User, hourData.User);

            hourData.CreatedByUser = new UserData();
            DataMapper.Map(hour.CreatedByUser, hourData.CreatedByUser);

            hourData.ModifiedByUser = new UserData();
            DataMapper.Map(hour.ModifiedByUser, hourData.ModifiedByUser);
        }
All Usage Examples Of Epiworx.Data.EntityFramework.DataMapper::Map
DataMapper