private void addParam_Click(object sender, RoutedEventArgs e)
        {
            availableParameters = (AvailableParameters)LeftParamListBox.DataContext;
            selectedParameters = (SelectedParameters)RightParamListBox.DataContext;

            System.Collections.IList parametersSelection = LeftParamListBox.SelectedItems;

            if (parametersSelection.Count != 0)
            {
                //Add Param to the selected parameters list
                selectedParameters.AddItems(parametersSelection);
                //remove Param from the available parameters list
                availableParameters.RemoveItems(parametersSelection);
            }
        }
        private void Ok_Button_Click(object sender, RoutedEventArgs e)
        {
            selectedParameters = (SelectedParameters)RightParamListBox.DataContext;
            reports = (ClashReports)reportsListBox.DataContext;

            if (selectedParameters.Count != 0)
            {
                reports.WriteToFile(selectedParameters);
            }
        }