public List<SelectListItem> SupplementalDiagnosisCategoryNamesAsSelectListItems() { List<SelectListItem> supplementalDiagnosisCategoryNamesAsSelectListItems = new List<SelectListItem>(); SelectListItem blankSelectListItem = new SelectListItem { Text = "", Value = "" }; supplementalDiagnosisCategoryNamesAsSelectListItems.Add(blankSelectListItem); DiagnosisData diagnosisData = new DiagnosisData(); List<SupplementalDiagnosisCategoryModel> allSupplementalDiagnosisCategoryNames = diagnosisData.GetAllSupplementalCategories(); foreach (SupplementalDiagnosisCategoryModel supplementalDiagnosisCategory in allSupplementalDiagnosisCategoryNames) { SelectListItem supplementalDiagnosisCategoryAsSelectListItem = new SelectListItem(); supplementalDiagnosisCategoryAsSelectListItem.Text = supplementalDiagnosisCategory.SupplementalDiagnosisCategoryType; supplementalDiagnosisCategoryAsSelectListItem.Value = supplementalDiagnosisCategory.SupplementalDiagnosisCategoryId; supplementalDiagnosisCategoryNamesAsSelectListItems.Add(supplementalDiagnosisCategoryAsSelectListItem); } return supplementalDiagnosisCategoryNamesAsSelectListItems; }