public void Axis(string widget = "") { Options("Axis").Clicks(); SelectAxis.SelectDropdown("Resources"); AxisType.SelectDropdown("Departments"); Characterlimit.ClearText(); Characterlimit.EnterText("10"); if (widget == "Pareto") { ItemLimit.ClearText(); ItemLimit.EnterText("10"); } else if (widget == "" || widget == "Stacked") { //ItemLimit.ClearText(); ItemLimit.EnterText("10"); Sorting(1).Clicks(); } else if (widget == "Comparison") { Sorting(1).Clicks(); TotalLine.Clicks(); SortingMetric.SelectIndex(2); } }
public static void SetComparer(SortingMetric sortingMetric) { switch (sortingMetric) { case SortingMetric.Gain: default: SortBy = SortingMetric.Gain; _comparer = (a, b) => { return(-a.Gain.CompareTo(b.Gain)); }; break; case SortingMetric.FScore: SortBy = SortingMetric.FScore; _comparer = (a, b) => { return(-a.FScore.CompareTo(b.FScore)); }; break; case SortingMetric.FScoreWeighted: SortBy = SortingMetric.FScoreWeighted; _comparer = (a, b) => { return(-a.FScoreWeighted.CompareTo(b.FScoreWeighted)); }; break; case SortingMetric.AverageFScoreWeighted: SortBy = SortingMetric.AverageFScoreWeighted; _comparer = (a, b) => { return(-a.AverageFScoreWeighted.CompareTo(b.AverageFScoreWeighted)); }; break; case SortingMetric.AverageGain: SortBy = SortingMetric.AverageGain; _comparer = (a, b) => { return(-a.AverageGain.CompareTo(b.AverageGain)); }; break; case SortingMetric.ExpectedGain: SortBy = SortingMetric.ExpectedGain; _comparer = (a, b) => { return(-a.ExpectedGain.CompareTo(b.ExpectedGain)); }; break; } }
public static void SetComparer(SortingMetric sortingMetric) { switch(sortingMetric) { case SortingMetric.Gain: default: SortBy = SortingMetric.Gain; _comparer = (a, b) => { return -a.Gain.CompareTo(b.Gain); }; break; case SortingMetric.FScore: SortBy = SortingMetric.FScore; _comparer = (a, b) => { return -a.FScore.CompareTo(b.FScore); }; break; case SortingMetric.FScoreWeighted: SortBy = SortingMetric.FScoreWeighted; _comparer = (a, b) => { return -a.FScoreWeighted.CompareTo(b.FScoreWeighted); }; break; case SortingMetric.AverageFScoreWeighted: SortBy = SortingMetric.AverageFScoreWeighted; _comparer = (a, b) => { return -a.AverageFScoreWeighted.CompareTo(b.AverageFScoreWeighted); }; break; case SortingMetric.AverageGain: SortBy = SortingMetric.AverageGain; _comparer = (a, b) => { return -a.AverageGain.CompareTo(b.AverageGain); }; break; case SortingMetric.ExpectedGain: SortBy = SortingMetric.ExpectedGain; _comparer = (a, b) => { return -a.ExpectedGain.CompareTo(b.ExpectedGain); }; break; } }