示例#1
0
 private void UpdateViewModelObject(AverageAndExactOrCloserValueView automaticDepthImportView)
 {
     var viewModel = automaticDepthImportView.DataContext as AverageAndExactOrCloserValueViewModel;
     _dataContext.InitialDepth = viewModel.InitialDepth;
     _dataContext.FinalDepth = viewModel.FinalDepth;
     _dataContext.Step = viewModel.Step;
     _dataContext.IsArithmeticValueChecked = viewModel.IsArithmeticAverageChecked;
     _dataContext.IsExactOrCloserValueChecked = viewModel.IsArithmeticExactOrCloserValueChecked;
 }
示例#2
0
        private void OpenDepthImportScreen()
        {
            var automaticDepthImportView = new AverageAndExactOrCloserValueView(_dataContext.InitialDepth, _dataContext.FinalDepth);
            automaticDepthImportView.ShowDialog();

            if (automaticDepthImportView.IsSaved) UpdateViewModelObject(automaticDepthImportView);

            _dataContext.IsDepthImportViewSaved = automaticDepthImportView.IsSaved;
        }