public OrderPersistentModel ToPersistentModel(Order domainModel) { var persistentModel = new OrderPersistentModel(); domainModel.CopyTo(persistentModel); foreach (var line in persistentModel.Lines) { line.OrderId = persistentModel.Id; } return persistentModel; }
public OrderPersistentModel ToPersistentModel(Order domainModel) { var persistentModel = new OrderPersistentModel(); Mapper.Map<IOrderStates<OrderLine>, IOrderStates<OrderLinePersistentModel>>(domainModel, persistentModel); return persistentModel; }
public Order ToDomainModel(OrderPersistentModel persistentModel) { var order = new Order(); Mapper.Map<IOrderStates<OrderLinePersistentModel>, IOrderStates<OrderLine>>(persistentModel, order); return order; }
public Order ToDomainModel(OrderPersistentModel persistentModel) { var order = new Order(); persistentModel.CopyTo(order); return order; }