Example #1
0
        public RiskFactorTypeDetail Add()
        {
            // there is no hierarchy so parent can be safely ignored
            RiskFactorTypeDetail detail = new RiskFactorTypeDetail();
            detail.Default(Context.UserName);

            RiskFactorType main = new RiskFactorType();
            main.Default(Context.UserName);

            if (Context.RiskFactorTypes.Local.Count() > 0)
                main.RiskFactorTypeID = Context.RiskFactorTypes.Local.Max(x => x.RiskFactorTypeID) + 1;
            else
                main.RiskFactorTypeID = 1;

            detail.RiskFactorType = main;
            detail.RiskFactorTypeID = main.RiskFactorTypeID;
            detail.Name = "Risk Factor Type Name";
            Context.RiskFactorTypes.Add(main);
            Context.RiskFactorTypeDetails.Add(detail);

            return detail;
        }