void ScanStartButton_Click(object sender, RoutedEventArgs e) { try { if (CurrentModel == null) { return; } if (String.IsNullOrEmpty(DurationTextBox.Text)) { return; } var patrol = (PatrolDirection)DirectionComboBox.SelectedItem; var duration = double.Parse(DurationTextBox.Text); CurrentModel.Patrol(patrol, duration); } catch (Exception exception) { Log.Write(exception.Message); } }