Beispiel #1
0
        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);
        }