/// <summary>
        /// 禁用菜单
        /// </summary>
        /// <param name="lstMenuDTO"></param>
        /// <returns></returns>
        public BasicResponse DisableMenu(MenusUpdateRequest lstMenuDTO)
        {
            BasicResponse Result = new BasicResponse();

            try
            {
                if (lstMenuDTO.MenuInfo.Count <= 0)
                {
                    Result.Code    = 1;
                    Result.Message = "传入参数为空";
                }
                foreach (MenuInfo tempMenuDTO in lstMenuDTO.MenuInfo)
                {
                    tempMenuDTO.MenuFlag = 1;
                    _Repository.UpdateMenu(ObjectConverter.Copy <MenuInfo, MenuModel>(tempMenuDTO));
                }
                Result.Code = 100;
            }
            catch (System.Exception ex)
            {
                Result.Code    = 1;
                Result.Message = "服务端执行异常" + ex.Message;
            }
            return(Result);
        }
Esempio n. 2
0
 public BasicResponse EnablMenu(MenusUpdateRequest lstMenuDTO)
 {
     return(_menuService.EnablMenu(lstMenuDTO));
 }
Esempio n. 3
0
 public BasicResponse DisableMenu(MenusUpdateRequest lstMenuDTO)
 {
     return(_menuService.DisableMenu(lstMenuDTO));
 }
        /// <summary>
        /// 启用菜单
        /// </summary>
        /// <param name="lstMenuDTO"></param>
        /// <returns></returns>
        public BasicResponse EnablMenu(MenusUpdateRequest lstMenuDTO)
        {
            var responseStr = HttpClientHelper.Post(Webapi + "/v1/Menu/EnablMenu?token=" + Token, JSONHelper.ToJSONString(lstMenuDTO));

            return(JSONHelper.ParseJSONString <BasicResponse <MenuInfo> >(responseStr));
        }