private string GetRiskRatingText(IssueRiskConsequence issueConsequence, IssueRiskLikelihood issueLikelihood)
        {
            if (issueConsequence != null && issueLikelihood != null)
            {
                IssueRiskMatrix riskMatrix = GetRiskMatrix(issueConsequence.ConsequenceRatingId, issueLikelihood.Id);

                if (riskMatrix != null)
                {
                    return String.Format("{0} - {1}", riskMatrix.RiskRatingNumber, riskMatrix.IssueRiskRating.Name);
                }
            }
            return null;
        }
 private Brush GetRiskRatingColour(IssueRiskConsequence issueConsequence, IssueRiskLikelihood issueLikelihood)
 {
     if (issueConsequence != null && issueLikelihood != null)
     {
         IssueRiskMatrix riskMatrix = GetRiskMatrix(issueConsequence.ConsequenceRatingId, issueLikelihood.Id);
         if (riskMatrix != null)
         {
             SolidColorBrush solidColorBrush = new SolidColorBrush();
             solidColorBrush.Color = Color.FromArgb(255, (byte)riskMatrix.IssueRiskRating.ColourRed, (byte)riskMatrix.IssueRiskRating.ColourGreen, (byte)riskMatrix.IssueRiskRating.ColourBlue);
             return solidColorBrush;
         }
     }
     return null;
 }