public VariableManagerViewModel(Test test, IVariableController variableController) { this.test = test; this.variableController = variableController; Variables = test.Variables; EditTableVariableCommand = new DelegateCommand(ExecuteEditTableVariableCommand); }
public VariableTableEditViewModel(Variable variable, IVariableController variableController) { this.variable = variable; this.variableController = variableController; AddColumnCommand = new DelegateCommand(ExecuteAddColumnCommand); SaveCommand = new DelegateCommand(ExecuteSaveCommand); ImportCommand = new DelegateCommand(ExecuteImportCommand); dataTable = variable.DataTableValue ?? new DataTable("DataTableName"); }