public List <string> StudyModes(ICourseSearchRequestModel requestModel) { var paramStudyModes = new List <string>(); //If we have study modes int array in the model then create the List<StudyModes> if (requestModel.StudyModes == null || requestModel.StudyModes.Length <= 0) { return(paramStudyModes); } var allStudyModes = new StudyModes().StudyModesList; requestModel.StudyModes.ToList() .ForEach( x => { var m = allStudyModes.FirstOrDefault(y => y.Key.ToString() == x.ToString()); if (m != null) { paramStudyModes.Add(m.Key.ToString()); } } ); return(paramStudyModes.Count() == 3 ? new List <string>() : paramStudyModes); }
public string StudyModeChecked(int value) { return(StudyModes != null && StudyModes.Contains(value) ? "checked=\"checked\"" : string.Empty); }