/// <summary> /// Maps a logic board entry to a context board entry /// </summary> /// <param name="logicBoardEntry"></param> /// <returns></returns> public static Data.Entities.BoardEntry MapBoardEntry(Logic.Objects.BoardEntry logicBoardEntry) { Data.Entities.BoardEntry contextBoardEntry = new Entities.BoardEntry() { BoardEntryId = logicBoardEntry.boardEntryID, EntryTypeId = logicBoardEntry.entryType.entryTypeID, ThreadNumber = logicBoardEntry.threadNumber, PostNumber = logicBoardEntry.postNumber, PostDescription = logicBoardEntry.postDescription, DateTimeEntered = logicBoardEntry.dateTimeEntered }; return(contextBoardEntry); }
/// <summary> /// Maps a context board entry to a logic board entry /// </summary> /// <param name="contextBoardEntry"></param> /// <returns></returns> public static Logic.Objects.BoardEntry MapBoardEntry(Data.Entities.BoardEntry contextBoardEntry) { Logic.Objects.BoardEntry logicBoardEntry = new Logic.Objects.BoardEntry() { boardEntryID = contextBoardEntry.BoardEntryId, entryType = Mapper.MapEntryType(contextBoardEntry.EntryType), threadNumber = contextBoardEntry.ThreadNumber, postNumber = contextBoardEntry.PostNumber, postDescription = contextBoardEntry.PostDescription, dateTimeEntered = contextBoardEntry.DateTimeEntered }; return(logicBoardEntry); }