public override object Convert(object value, Type targetType,
                                       object parameter, CultureInfo culture)
        {
            COneRoundResults result = value as COneRoundResults;

            if (result == null)
            {
                return(false);
            }
            switch ((enResultColumnNumber)parameter)
            {
            case enResultColumnNumber.Route1:
                return(result.Route1 != null && result.Route1.ResultPossible);

            case enResultColumnNumber.Route2:
                return(result.Route2 != null && result.Route2.ResultPossible);

            case enResultColumnNumber.Sum:
                return(result.Sum != null && result.Sum.ResultPossible);
            }
            return(false);
        }
Exemple #2
0
 public void UpdateFromLocalData(COneRoundResults localResults)
 {
     route1 = localResults.Route1.Time.NormalizeMs(true);
     route2 = localResults.Route2.Time.NormalizeMs(true);
     sum    = localResults.Sum.Time.NormalizeMs(true);
 }