public RiskFactorDimItemDetail AddRiskFactorDimItem()
        {
            var record = new RiskFactorDimItem();
            var detail = new RiskFactorDimItemDetail();
            record.RiskFactorDimItemDetails.Add(detail);
            detail.RiskFactorDimItem = record;
            detail.Default(Context.UserName);
            record.Default(Context.UserName);

            detail.Name = "Risk Factor Dim Item";
            if (Context.RiskFactorDimItemDetails.Local.Count() > 0)
            {
                detail.RiskFactorDimItemDetailID = Context.RiskFactorDimItemDetails.Local.Max(x => x.RiskFactorDimItemDetailID) + 1;
            }
            else
            {
                detail.RiskFactorDimItemDetailID = 1;
            }
            Context.RiskFactorDimItemDetails.Add(detail);
            return detail;
        }