C# Класс PaulStovell.TrialBalance.UserInterfaceProcesses.LedgerTransaction

Наследование: INotifyPropertyChanged, IEditableObject
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
BeginEdit ( ) : void
CancelEdit ( ) : void
EndEdit ( ) : void
LedgerTransaction ( Transaction wrappedTransaction, Account ownerAccount, Workbook workbook ) : System
LedgerTransaction ( Transaction wrappedTransaction, ChangeCoordinator changeCoordinator, Account ownerAccount, Workbook workbook ) : System

Приватные методы

Метод Описание
GetVisibleTransaction ( ) : Transaction
OnPropertyChanged ( PropertyChangedEventArgs e ) : void
OnSaving ( LedgerTransactionSavingEventArgs e ) : void
WrappedTransaction_PropertyChanged ( object sender, PropertyChangedEventArgs e ) : void

Описание методов

BeginEdit() публичный Метод

public BeginEdit ( ) : void
Результат void

CancelEdit() публичный Метод

public CancelEdit ( ) : void
Результат void

EndEdit() публичный Метод

public EndEdit ( ) : void
Результат void

LedgerTransaction() публичный Метод

public LedgerTransaction ( Transaction wrappedTransaction, Account ownerAccount, Workbook workbook ) : System
wrappedTransaction Transaction
ownerAccount PaulStovell.TrialBalance.DomainModel.Account
workbook Workbook
Результат System

LedgerTransaction() публичный Метод

public LedgerTransaction ( Transaction wrappedTransaction, ChangeCoordinator changeCoordinator, Account ownerAccount, Workbook workbook ) : System
wrappedTransaction Transaction
changeCoordinator ChangeCoordinator
ownerAccount PaulStovell.TrialBalance.DomainModel.Account
workbook Workbook
Результат System