public static OrderItem Map(Data.ArchiveItem archiveItem) { if (archiveItem == null) { return(null); } return(new OrderItem( new MenuItem(archiveItem.ItemName, archiveItem.Cost.Value), archiveItem.Quantity.Value, archiveItem.Msg)); }
public void TestDataArchiveItem() { Data.ArchiveItem item = new Data.ArchiveItem() { ItemName = "Taco", Cost = 1, Quantity = 1, Msg = "" }; var expected = Mapper.Map(item); Assert.NotNull(expected); }
public static Data.ArchiveItem MapArchive(OrderItem orderItem, int archiveId) { if (orderItem == null) { return(null); } var a = new Data.ArchiveItem { Cost = orderItem.Item.Cost, Id = orderItem.Id, ItemName = orderItem.Item.Name, Msg = orderItem.Message, Quantity = orderItem.Quantity }; if (orderItem.Id > -1) { a.Id = orderItem.Id; } a.ArchiveOrderId = archiveId; return(a); }