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);
}