private void SaveInspection()
{
viewModel.TestResult.Inspectors = inspectors.SelectedInspectors;
viewModel.TestResult.Status = viewModel.Status;
if(viewModel.Date != DateTime.MinValue)
{
viewModel.TestResult.Date = viewModel.Date;
}
switch(viewModel.TestResult.Operation.ResultType)
{
case PipeTestResultType.Boolean:
viewModel.TestResult.Value = viewModel.FactBool.ToString();
break;
case PipeTestResultType.String:
viewModel.TestResult.Value = viewModel.FactString;
break;
case PipeTestResultType.Diapason:
viewModel.TestResult.Value = viewModel.FactLimit;
break;
case PipeTestResultType.Undefined:
break;
default:
break;
}
}