C# Class NavSample.DetailPageViewModel

Inheritance: Caliburn.Micro.Screen, INavigationTarget
Afficher le fichier Open project: IdeaBlade/Punch

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
UnitOfWorkOnEntityChanged ( object sender, EntityChangedEventArgs entityChangedEventArgs ) : void

Method Details

CanClose() public méthode

public CanClose ( Action callback ) : void
callback Action
Résultat void

DetailPageViewModel() public méthode

public DetailPageViewModel ( INavigator navigator, ICustomerUnitOfWork unitOfWork, NavSample.ErrorHandler errorHandler ) : System
navigator INavigator
unitOfWork ICustomerUnitOfWork
errorHandler NavSample.ErrorHandler
Résultat System

Discard() public méthode

public Discard ( ) : void
Résultat void

GoBack() public méthode

public GoBack ( ) : void
Résultat void

OnNavigatedTo() public méthode

public OnNavigatedTo ( NavigationArgs args ) : void
args Cocktail.NavigationArgs
Résultat void

Save() public méthode

public Save ( ) : void
Résultat void

Start() public méthode

public Start ( System.Guid customerId ) : void
customerId System.Guid
Résultat void