/// <summary>
        /// Create a drop down menu of available statuses
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public ActionResult GetStatusCountDropDown(int id)
        {
            int count = _portfolioService.CountLifecycleStatuses();

            var optionsList = new List <SelectListItem> {
                new SelectListItem {
                    Value = "", Text = "Position..."
                }
            };

            for (int i = 1; i <= count + 1; i++)
            {
                optionsList.Add(
                    new SelectListItem
                {
                    Value    = i.ToString(),
                    Text     = i.ToString(),
                    Selected = id == i
                });
            }
            return(View("PartialViews/StatusCountDropDown", optionsList));
        }