public ConnectionEntryDialog(IDialogController dialogController, XrmRecordConfiguration objectToEnter, IVisualStudioService visualStudioService, bool addtoSolution) : base(dialogController) { VisualStudioService = visualStudioService; AddToSolution = addtoSolution; ObjectToEnter = objectToEnter; var configEntryDialog = new ObjectEntryDialog(ObjectToEnter, this, ApplicationController); SubDialogs = new DialogViewModel[] { configEntryDialog }; }
public ConnectionEntryDialog(DialogViewModel parentDialog, XrmRecordConfiguration objectToEnter, IVisualStudioService visualStudioService, bool addtoSolution, Action doPostEntry = null) : base(parentDialog) { VisualStudioService = visualStudioService; AddToSolution = addtoSolution; ObjectToEnter = objectToEnter; var configEntryDialog = new ObjectEntryDialog(ObjectToEnter, this, ApplicationController); SubDialogs = new DialogViewModel[] { configEntryDialog }; DoPostEntry = doPostEntry; }