C# 클래스 NavSample.DetailPageViewModel

상속: Caliburn.Micro.Screen, INavigationTarget
파일 보기 프로젝트 열기: IdeaBlade/Punch

공개 메소드들

메소드 설명
CanClose ( Action callback ) : void
DetailPageViewModel ( INavigator navigator, ICustomerUnitOfWork unitOfWork, NavSample.ErrorHandler errorHandler ) : System
Discard ( ) : void
GoBack ( ) : void
OnNavigatedTo ( NavigationArgs args ) : void
Save ( ) : void
Start ( System.Guid customerId ) : void

비공개 메소드들

메소드 설명
UnitOfWorkOnEntityChanged ( object sender, EntityChangedEventArgs entityChangedEventArgs ) : void

메소드 상세

CanClose() 공개 메소드

public CanClose ( Action callback ) : void
callback Action
리턴 void

DetailPageViewModel() 공개 메소드

public DetailPageViewModel ( INavigator navigator, ICustomerUnitOfWork unitOfWork, NavSample.ErrorHandler errorHandler ) : System
navigator INavigator
unitOfWork ICustomerUnitOfWork
errorHandler NavSample.ErrorHandler
리턴 System

Discard() 공개 메소드

public Discard ( ) : void
리턴 void

GoBack() 공개 메소드

public GoBack ( ) : void
리턴 void

OnNavigatedTo() 공개 메소드

public OnNavigatedTo ( NavigationArgs args ) : void
args Cocktail.NavigationArgs
리턴 void

Save() 공개 메소드

public Save ( ) : void
리턴 void

Start() 공개 메소드

public Start ( System.Guid customerId ) : void
customerId System.Guid
리턴 void