private ArchiveItemViewModel Map(Order order,RetireType type,DocumentType documentType) { if (order != null) { ArchiveItemViewModel item = new ArchiveItemViewModel(); item.ArchiveMode = type.ToString(); item.IsArchive = false; item.OrderId = order.Id; item.OrderReference = order.DocumentReference; item.RecipientCostCentreId = order.DocumentRecipientCostCentre.Id; item.IssuerCostCentreId = order.DocumentIssuerCostCentre.Id; item.DocumentType = documentType; //item.OutletName = order.DocumentIssuerCostCentre.Name; return item; } return null; }
protected Guid AddRetireSetting(RetireType type, int duration) { RetireDocumentSetting pb = new RetireDocumentSetting(Guid.NewGuid()) { Duration = duration, RetireType = type, }; return _retireDocumentSettingRepository.Save(pb); }