public static void MapObjToDto(Session obj, SessionDto dto) { dto.Name = obj.Name; foreach (var doc in obj.GetDocuments()) { var dtoDoc = new SessionDocumentDto(); DtoMapper.MapObjToDto(doc, dtoDoc); dto.Documents.Add(dtoDoc); } }
private static List <SessionDto> getSessionDtoList(IEnumerable <Session> sessionList) { var dtoList = new List <SessionDto>(); foreach (var obj in sessionList) { var dto = new SessionDto(); DtoMapper.MapObjToDto(obj, dto); dtoList.Add(dto); } return(dtoList); }
public void ShowRecentlyClosedDocuments() { var dtoList = new List <SessionDocumentDto>(); foreach (var obj in _recentlyClosedDocs) { var dto = new SessionDocumentDto(); DtoMapper.MapObjToDto(obj, dto); dtoList.Add(dto); } _viewAdapter.ShowRecentlyClosedDocuments(dtoList); }