Exemple #1
0
        public override void FixChildEntityForCreate(MenuPath3Feature mp3f)
        {
            mp3f.MenuPath3Id.IsNullOrWhiteSpaceThrowArgumentException("The MenuPath3Id is null in MenuPath3FeatureBiz.FixChildEntityForCreate");

            //get the parent MenuPath3
            MenuPath3 mp3 = MenuPath3Biz.Find(mp3f.MenuPath3Id);

            //Add the feauture to it.
            if (mp3.MenuPath3Features.IsNull())
            {
                mp3.MenuPath3Features = new List <MenuPath3Feature>();
            }

            mp3.MenuPath3Features.Add(mp3f);
            base.FixChildEntityForCreate(mp3f);
        }
Exemple #2
0
 public MenuPath3FeatureBiz(IRepositry <MenuPath3Feature> entityDal, BizParameters bizParameters, MenuPath3Biz menuPath3Biz)//, UserBiz userBiz)
     : base(entityDal, bizParameters)
 {
     _menuPath3Biz = menuPath3Biz;
 }
Exemple #3
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;
        }