public QuestionCategory(string name, int id, short questionValue, short requiredCount, short totalCount, CategoryClass categoryClass) { CategoryName = name; CategoryId = id; CategoryQuestionValue = questionValue; CategoryRequiredQuestionCount = requiredCount; CategoryQuestionCount = totalCount; CategoryClass = categoryClass; }
public static CategoryClass GetCategoryClass(int categoryNumber) { var categoryClasses = CategoryClass.GetCategoryClasses(); switch (categoryNumber) { case 1: case 2: case 3: return(categoryClasses.First(c => c.CategoryClassId == 1)); case 4: case 5: case 6: case 7: case 8: case 9: return(categoryClasses.First(c => c.CategoryClassId == 2)); default: return(categoryClasses.First(c => c.CategoryClassId == 3)); } }