コード例 #1
0
        public MenuPathMainBiz(MenuPath1Biz menupath1Biz, UserBiz userBiz, MenuPath2Biz menupath2Biz, MenuPath3Biz menupath3Biz, IRepositry <MenuPathMain> entityDal, MenuFeatureBiz menuFeatureBiz, BizParameters bizParameters)
            : base(entityDal, bizParameters)
        {
            _menupath1Biz   = menupath1Biz;
            _menupath2Biz   = menupath2Biz;
            _menupath3Biz   = menupath3Biz;
            _menuFeatureBiz = menuFeatureBiz;

            _userBiz = userBiz;
        }
コード例 #2
0
        public override void FixChildEntityForCreate(MenuPath1Feature mp1f)
        {
            mp1f.MenuPath1Id.IsNullOrWhiteSpaceThrowArgumentException("The MenuPath1Id is null in MenuPath1FeatureBiz.FixChildEntityForCreate");

            //get the parent MenuPath1
            MenuPath1 mp1 = MenuPath1Biz.Find(mp1f.MenuPath1Id);

            //Add the feauture to it.
            if (mp1.MenuPath1Features.IsNull())
            {
                mp1.MenuPath1Features = new List <MenuPath1Feature>();
            }

            mp1.MenuPath1Features.Add(mp1f);
            base.FixChildEntityForCreate(mp1f);
        }