C# Class TempHire.ViewModels.StaffingResource.StaffingResourceAddressListViewModel

Inheritance: StaffingResourceScreenBase
Afficher le fichier Open project: IdeaBlade/Cocktail.AsyncPack Class Usage Examples

Méthodes publiques

Méthode Description
Add ( ) : void
Delete ( StaffingResourceAddressItemViewModel addressItem ) : void
SetPrimary ( StaffingResourceAddressItemViewModel addressItem ) : void
Start ( System.Guid staffingResourceId ) : StaffingResourceScreenBase

Méthodes protégées

Méthode Description
OnDeactivate ( bool close ) : void

Private Methods

Méthode Description
AddressesCollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
ClearAddresses ( ) : void
EnsureDelete ( ) : void
StaffingResourceAddressListViewModel ( IDomainUnitOfWorkManager unitOfWorkManager, IPartFactory addressTypeSelectorFactory, IErrorHandler errorHandler, IDialogManager dialogManager ) : System
StartCore ( System.Guid staffingResourceId ) : void

Method Details

Add() public méthode

public Add ( ) : void
Résultat void

Delete() public méthode

public Delete ( StaffingResourceAddressItemViewModel addressItem ) : void
addressItem StaffingResourceAddressItemViewModel
Résultat void

OnDeactivate() protected méthode

protected OnDeactivate ( bool close ) : void
close bool
Résultat void

SetPrimary() public méthode

public SetPrimary ( StaffingResourceAddressItemViewModel addressItem ) : void
addressItem StaffingResourceAddressItemViewModel
Résultat void

Start() public méthode

public Start ( System.Guid staffingResourceId ) : StaffingResourceScreenBase
staffingResourceId System.Guid
Résultat StaffingResourceScreenBase