/// <summary> /// 菜单添加功能 /// </summary> /// <param name="menuFid"></param> /// <param name="actionFid"></param> /// <param name="clientJs"></param> /// <param name="actionOrder"></param> /// <param name="needAuth"></param> /// <param name="detailFlag"></param> /// <param name="loginUser"></param> /// <returns></returns> public bool SetMenuAction(Guid menuFid, Guid actionFid, string clientJs, int actionOrder, bool needAuth, bool detailFlag, string loginUser) { MenuActionDAL menuActionDal = new MenuActionDAL(); ///查看关系是否已存在 MenuActionInfo menuActionInfo = menuActionDal.GetInfo(menuFid, actionFid); if (menuActionInfo == null) { menuActionInfo = new MenuActionInfo(); menuActionInfo.Fid = Guid.NewGuid(); menuActionInfo.MenuFid = menuFid; menuActionInfo.ActionFid = actionFid; menuActionInfo.ClientJs = clientJs; menuActionInfo.ActionOrder = actionOrder; menuActionInfo.NeedAuth = needAuth; menuActionInfo.DetailFlag = detailFlag; menuActionInfo.ValidFlag = true; menuActionInfo.CreateDate = DateTime.Now; menuActionInfo.CreateUser = loginUser; return(menuActionDal.Add(menuActionInfo) > 0 ? true : false); } menuActionInfo.ClientJs = clientJs; menuActionInfo.ActionOrder = actionOrder; menuActionInfo.NeedAuth = needAuth; menuActionInfo.DetailFlag = detailFlag; menuActionInfo.ModifyDate = DateTime.Now; menuActionInfo.ModifyUser = loginUser; return(menuActionDal.Update(menuActionInfo) > 0 ? true : false); /// }