C# Class Zetbox.Client.Presentables.ZetboxBase.DeleteDataObjectCommand

Inheritance: CommandViewModel
Show file Open project: daszat/zetbox

Public Methods

Method Description
CanExecute ( object data ) : bool
DeleteDataObjectCommand ( IViewModelDependencies appCtx, IZetboxContext dataCtx, ViewModel parent, IZetboxContextExceptionHandler exceptionHandler ) : System

Protected Methods

Method Description
DoExecute ( object data ) : void

Private Methods

Method Description
DoDelete ( IZetboxContext ctx, IDataObject obj ) : void
OnParameterChanged ( object sender, PropertyChangedEventArgs e ) : void

Method Details

CanExecute() public method

public CanExecute ( object data ) : bool
data object
return bool

DeleteDataObjectCommand() public method

public DeleteDataObjectCommand ( IViewModelDependencies appCtx, IZetboxContext dataCtx, ViewModel parent, IZetboxContextExceptionHandler exceptionHandler ) : System
appCtx IViewModelDependencies
dataCtx IZetboxContext
parent ViewModel
exceptionHandler IZetboxContextExceptionHandler
return System

DoExecute() protected method

protected DoExecute ( object data ) : void
data object
return void