public static OrderModel Map(Order order) { var model = new OrderModel(); if (order != null) { model.OrderId = order.OrderId; model.OrderValue = order.OrderValue; model.CurrentOrderStatus = order.CurrentOrderStatus; model.CreationDate = order.CreationDate; model.TotalCbm = order.TotalCbm; model.OrderItems = new List<OrderItemModel>(); if (order.OrderItems != null) { foreach (var orderItem in order.OrderItems) { model.OrderItems.Add(OrderItemModelMapper.Map(orderItem)); } } } return model; }