private void SelectStatusCodeAction(StatusCodeViewItem statusItem) { if (!this.IsControlsEnabled) { return; } if (statusItem == null || statusItem.StatusOptionMetadata == null ) { return; } this.SelectedStatusOptionMetadata = statusItem.StatusOptionMetadata; this.DialogResult = true; this.Close(); }
public StatusCodeViewItem( int stateCode , string stateCodeName , int statusCode , string statusCodeName , Microsoft.Xrm.Sdk.Label stateCodeLabel , Microsoft.Xrm.Sdk.Label statusCodeLabel , StatusOptionMetadata statusOptionMetadata ) { this.StateCode = stateCode; this.StateCodeName = stateCodeName; this.StatusCode = statusCode; this.StatusCodeName = statusCodeName; this.StateCodeLabel = stateCodeLabel; this.StatusCodeLabel = statusCodeLabel; this.StatusOptionMetadata = statusOptionMetadata; }