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; }
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); }