C# 클래스 PaulStovell.TrialBalance.UserInterfaceProcesses.LedgerTransaction

상속: INotifyPropertyChanged, IEditableObject
파일 보기 프로젝트 열기: PaulStovell/trial-balance 1 사용 예제들

공개 메소드들

메소드 설명
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