private WorkOrder ToModelInfo(WorkOrderStorageElement storageElement) { return(new WorkOrder { Id = storageElement.OrderId, DocumentStatus = (WorkOrderDocumentStatus)Enum.Parse(typeof(WorkOrderDocumentStatus), storageElement.DocumentStatus), Status = (WorkOrderStatus)Enum.Parse(typeof(WorkOrderStatus), storageElement.Status), Number = WorkOrderNumber.Parse(storageElement.OrderNumber), TotalSum = storageElement.TotalSum, ReceptionDate = mapper.Map <DateTime>(storageElement.ReceptionDate), FirstProductId = storageElement.FirstProductId, ClientId = storageElement.ClientId, }); }
private WorkOrder ToModel(WorkOrderStorageElement storageElement) { return(storageElement == null ? null : serializer.Deserialize <WorkOrder>(storageElement.SerializedOrder)); }