Esempio n. 1
0
 public BulkDescriptor AddOperation(IBulkOperation operation) => Assign(a => a.Operations.AddIfNotNull(operation));
 /// <summary>
 /// Removes the pages.
 /// </summary>
 /// <param name="operation">The operation.</param>
 private void RemovePages(IBulkOperation operation)
 {
     if (operation == null) return;
     foreach (var page in operation.Pages)
     {
         page.Reset();
         WizardManager.RemovePage(page);
     }
 }
 public Calculator(IBulkOperation calculator)
 {
     this._calculator = calculator;
 }
        /// <summary>
        /// Adds the pages.
        /// </summary>
        /// <param name="operation">The operation.</param>
        private void AddPages(IBulkOperation operation)
        {
            if (operation == null) return;

            foreach (var page in operation.Pages)
            {
                if (!page.Init()) break;

                WizardManager.AddPage(page);
            }
        }