C# Class Customers.CustomerListViewModel

Inheritance: BaseNavigationViewModel
显示文件 Open project: xamarin/app-customers

Public Methods

Method Description
CustomerListViewModel ( ) : System
ExecuteDialNumberCommand ( string customerId ) : void
ExecuteEmailCommandCommand ( string customerId ) : void
ExecuteMessageNumberCommand ( string customerId ) : void
SubscribeToDeleteCustomerMessages ( ) : void

Subscribes to "DeleteCustomer" messages

SubscribeToSaveCustomerMessages ( ) : void

Subscribes to "SaveCustomer" messages

Private Methods

Method Description
ExecuteLoadCustomersCommand ( ) : System.Threading.Tasks.Task
ExecuteNewCustomerCommand ( ) : System.Threading.Tasks.Task
ExecuteRefreshCustomersCommandCommand ( ) : System.Threading.Tasks.Task
FetchCustomers ( ) : System.Threading.Tasks.Task

Method Details

CustomerListViewModel() public method

public CustomerListViewModel ( ) : System
return System

ExecuteDialNumberCommand() public method

public ExecuteDialNumberCommand ( string customerId ) : void
customerId string
return void

ExecuteEmailCommandCommand() public method

public ExecuteEmailCommandCommand ( string customerId ) : void
customerId string
return void

ExecuteMessageNumberCommand() public method

public ExecuteMessageNumberCommand ( string customerId ) : void
customerId string
return void

SubscribeToDeleteCustomerMessages() public method

Subscribes to "DeleteCustomer" messages
public SubscribeToDeleteCustomerMessages ( ) : void
return void

SubscribeToSaveCustomerMessages() public method

Subscribes to "SaveCustomer" messages
public SubscribeToSaveCustomerMessages ( ) : void
return void