private void Save()
{
if (IsReadOnly)
{
return;
}
if (InBalanceAdjustmentMode && this.isAddDirty)
{
SaveBalanceAdjustment();
}
else if (InLedgerEntryMode && this.isAddDirty)
{
SaveNewEntryTransaction();
}
Reset();
RaisePropertyChanged(() => LedgerEntry);
}