public int? RecordUpperSection(UpperSectionItem upperSection, IDiceCup diceCup) { int? sum = null; switch (upperSection) { case UpperSectionItem.Ones: if (Ones != null) return null; sum = SumDiceOfValue(diceCup, 1); Ones = sum; break; case UpperSectionItem.Twos: if (Twos != null) return null; sum = SumDiceOfValue(diceCup, 2); Twos = sum; break; case UpperSectionItem.Threes: if (Threes != null) return null; sum = SumDiceOfValue(diceCup, 3); Threes = sum; break; case UpperSectionItem.Fours: if (Fours != null) return null; sum = SumDiceOfValue(diceCup, 4); Fours = sum; break; case UpperSectionItem.Fives: if (Fives != null) return null; sum = SumDiceOfValue(diceCup, 5); Fives = sum; break; case UpperSectionItem.Sixes: if (Sixes != null) return null; sum = SumDiceOfValue(diceCup, 6); Sixes = sum; break; } return sum; }
public int?RecordUpperSection(UpperSectionItem upperSection, IDiceCup diceCup) { int?sum = null; switch (upperSection) { case UpperSectionItem.Ones: if (Ones != null) { return(null); } sum = SumDiceOfValue(diceCup, 1); Ones = sum; break; case UpperSectionItem.Twos: if (Twos != null) { return(null); } sum = SumDiceOfValue(diceCup, 2); Twos = sum; break; case UpperSectionItem.Threes: if (Threes != null) { return(null); } sum = SumDiceOfValue(diceCup, 3); Threes = sum; break; case UpperSectionItem.Fours: if (Fours != null) { return(null); } sum = SumDiceOfValue(diceCup, 4); Fours = sum; break; case UpperSectionItem.Fives: if (Fives != null) { return(null); } sum = SumDiceOfValue(diceCup, 5); Fives = sum; break; case UpperSectionItem.Sixes: if (Sixes != null) { return(null); } sum = SumDiceOfValue(diceCup, 6); Sixes = sum; break; } return(sum); }