//from message to messageDto check after public ICollection <MessageHeaderDTO> GetMessageHeadersByUserEmail(string email) { var userId = _dataBase.UserManager.FindByEmailAsync(email).Result.Id; var messageHeaders = _dataBase.Profiles.GetByIdWithMessageHeaders(userId).MessageHeaders; var messageHeaderDTO = new List <MessageHeaderDTO>(); foreach (var m in messageHeaders) { messageHeaderDTO.Add(CustomMapperBLL.FromMessageHeaderToMessageHeaderDTO(_dataBase.MessageHeaders.GetById(m.Id), false)); } return(messageHeaderDTO); }
public MessageHeaderDTO GetById(int id) { var messageHeader = _dataBase.MessageHeaders.GetById(id); return(CustomMapperBLL.FromMessageHeaderToMessageHeaderDTO(messageHeader, false)); }