BudgetAnalyser.LedgerBook.TransferFundsController.ShowDialog C# (CSharp) Method

ShowDialog() public method

public ShowDialog ( IEnumerable ledgerBuckets ) : void
ledgerBuckets IEnumerable
return void
        public void ShowDialog(IEnumerable<LedgerBucket> ledgerBuckets)
        {
            Reset();
            TransferFundsDto = new TransferFundsCommand();
            LedgerBuckets = ledgerBuckets.ToList();
            this.dialogCorrelationId = Guid.NewGuid();
            var dialogRequest = new ShellDialogRequestMessage(BudgetAnalyserFeature.LedgerBook, this, ShellDialogType.SaveCancel)
            {
                CorrelationId = this.dialogCorrelationId,
                Title = "Transfer Funds"
            };
            MessengerInstance.Send(dialogRequest);
        }