public ActionResult Delete(int selectedSolutionID)
        {
            string _returnMessage = string.Empty;
            bool   _error         = new bool();

            try
            {
                var selectedSolution = _solutionService.GetSolution(selectedSolutionID);
                _solutionService.RemoveSolution(selectedSolutionID);
                _solutionService.SaveSolution();

                _returnMessage = selectedSolution.Name + " removed successfully from BrowseDotNET.";
            }
            catch (Exception ex)
            {
                _returnMessage = "Error trying to remove solution from BrowseDotNET." + ex.Message;
                _error         = true;
            }

            if (_error)
            {
                return(RedirectToAction("Index").WithError(_returnMessage));
            }
            else
            {
                return(RedirectToAction("Index").WithSuccess(_returnMessage));
            }
        }