Beispiel #1
0
        public static List <SelectListItem> PopulateSecurityQuestionSelectListItem()
        {
            try
            {
                SecurityQuestionLogic   securityQuestionLogic = new SecurityQuestionLogic();
                List <SecurityQuestion> securityQuestions     = securityQuestionLogic.GetAll();
                if (securityQuestions == null || securityQuestions.Count <= 0)
                {
                    return(new List <SelectListItem>());
                }

                List <SelectListItem> securityQuestionList = new List <SelectListItem>();
                SelectListItem        list = new SelectListItem();
                list.Value = "";
                list.Text  = Select;
                securityQuestionList.Add(list);
                foreach (SecurityQuestion securityQuestion in securityQuestions)
                {
                    SelectListItem selectList = new SelectListItem();
                    selectList.Value = securityQuestion.Id.ToString();
                    selectList.Text  = securityQuestion.Question;

                    securityQuestionList.Add(selectList);
                }

                return(securityQuestionList);
            }
            catch (Exception)
            {
                throw;
            }
        }