public ReturnItem <string> EnanbleDeviceService(EnableDeviceParmeter parameter)
        {
            WebApiPostParameter wparameter = new WebApiPostParameter()
            {
                Url = CustomConfigParam.AlertApiUrl + "Api/AlertPolicies/EnableDeviceService"
            };

            wparameter.Content.Add("IsEnable", parameter.IsEnable);
            wparameter.Content.Add("DeviceId", parameter.DeviceId);
            return(new WebApiHelper().GetEntity <string>(wparameter));
        }
        public IHttpActionResult GetAlertPoliciesNum(EnableDeviceParmeter par)
        {
            AlertPoliciesModel parameter = new AlertPoliciesModel();
            UserApi            api       = new UserApi();
            var userApi = api.GetUserInfo(new GetUserInfoParameter()
            {
                TokenId = par.TokenID
            });

            parameter.OrgID = userApi.Data.OrgID.ToString();
            AlertPoliciesInfoBLL device = new AlertPoliciesInfoBLL();
            var get = device.GetAlertPoliciesNum(parameter);

            return(InspurJson(get, true));
        }
 public IHttpActionResult EnableDeviceService(EnableDeviceParmeter par)
 {
     if (CustomConfigParam.EnableMqtt)
     {
         AlertServiceBLL bll = new AlertServiceBLL();
         if (par.IsEnable)
         {
             bll.EnableDevice(par.DeviceId);
         }
         else
         {
             bll.DisableDeivce(par.DeviceId);
         }
     }
     return(InspurJson <object>(new ReturnItem <object>()
     {
         Code = 0, Msg = ""
     }, true));
 }