public IEnumerable <KeyPop> GetKeyPops(bool addSelectOption = false, string selectOption = "[Select Option]")
        {
            var keyPops = new List <KeyPop>();

            if (addSelectOption)
            {
                var initialSelected = KeyPop.CreateInitial(selectOption);
                keyPops.Add(initialSelected);
            }
            var list = _keyPopRepository.GetAll().ToList();

            if (null != list && list.Count > 0)
            {
                foreach (var keyPop in list)
                {
                    if (keyPop.Id == "NA")
                    {
                        keyPop.Name = "General Popuplation";
                    }
                    keyPops.Add(keyPop);
                }
            }

            return(keyPops);
        }
Example #2
0
        public IEnumerable <KeyPop> GetKeyPops(bool addSelectOption = false, string selectOption = "[Select Option]")
        {
            var keyPops = new List <KeyPop>();

            if (addSelectOption)
            {
                var initialSelected = KeyPop.CreateInitial(selectOption);
                keyPops.Add(initialSelected);
            }
            var list = _keyPopRepository.GetAll().ToList();

            if (null != list && list.Count > 0)
            {
                keyPops.AddRange(list);
            }
            return(keyPops);
        }