C# Class ClientUI.ViewModel.ObservableConnection

Inheritance: SparkleXrm.ViewModelBase
Show file Open project: scottdurow/SparkleXrm Class Usage Examples

Public Methods

Method Description
GetOppositeRole ( Xrm.Sdk.EntityReference role, Xrm.Sdk.EntityReference record ) : Xrm.Sdk.EntityReference
ObservableConnection ( string types ) : System
RegisterValidation ( SparkleXrm.ValidationBinder binder ) : void
ValidateRecord1Id ( SparkleXrm.ValidationRules rules, object viewModel, object dataContext ) : SparkleXrm.ValidationRules
ValidateRecord1RoleId ( SparkleXrm.ValidationRules rules, object viewModel, object dataContext ) : SparkleXrm.ValidationRules

Private Methods

Method Description
CancelCommand ( ) : void
GetEntityTypeCodeFromName ( string typeName ) : int?
RecordSearchCommand ( string term, Action callback ) : void
RoleSearch ( string term, Action callback, string typeName ) : void
RoleSearchCommand ( string term, Action callback ) : void
SaveCommand ( ) : void
SearchRecords ( string term, Action callback, string entityType ) : void

Method Details

GetOppositeRole() public static method

public static GetOppositeRole ( Xrm.Sdk.EntityReference role, Xrm.Sdk.EntityReference record ) : Xrm.Sdk.EntityReference
role Xrm.Sdk.EntityReference
record Xrm.Sdk.EntityReference
return Xrm.Sdk.EntityReference

ObservableConnection() public method

public ObservableConnection ( string types ) : System
types string
return System

RegisterValidation() public static method

public static RegisterValidation ( SparkleXrm.ValidationBinder binder ) : void
binder SparkleXrm.ValidationBinder
return void

ValidateRecord1Id() public static method

public static ValidateRecord1Id ( SparkleXrm.ValidationRules rules, object viewModel, object dataContext ) : SparkleXrm.ValidationRules
rules SparkleXrm.ValidationRules
viewModel object
dataContext object
return SparkleXrm.ValidationRules

ValidateRecord1RoleId() public static method

public static ValidateRecord1RoleId ( SparkleXrm.ValidationRules rules, object viewModel, object dataContext ) : SparkleXrm.ValidationRules
rules SparkleXrm.ValidationRules
viewModel object
dataContext object
return SparkleXrm.ValidationRules