public Packet MapToDomain(DBPacket packet) { var mapped = new Packet { Id = packet.Id, Number = packet.Number, Status = Enum.Parse <Status>(packet.Status.ToString()), // Products = (packet.Products ?? new List<DBProduct>()).Select(p => (Product)(p.Name)).ToList() TODO }; return(mapped); }
/// <summary> /// Adds a new packet to message packets /// </summary> /// <param name="aField">A new packet</param> public void AddPacket(DBPacket aPacket) { allPackets().Add(aPacket); }