Example #1
0
        public virtual async Task UpdateKioskSecurityByKeyAsync(string key, KioskSecurityDto kioskSecurityDto)
        {
            HttpResponseMessage response = await _proxyService.PutJsonAsync("/api/kiosks/" + key + "/updateKiosksecuritybykey", new
            {
                macAddress = kioskSecurityDto.MacAddress,
                isActive   = kioskSecurityDto.IsActive
            });

            response.EnsureSuccessStatusCode();
        }
Example #2
0
 private void UpdateKioskSecurity(KioskSecurityDto kioskSecurityDto)
 {
     if (kioskSecurityDto != null)
     {
         var item = kioskSecurityDto.EncryptionUser;
         KioskConfigurationHepler.UpdateValueForElement("LicenseKey", txt_license_key.Text);
         KioskConfigurationHepler.UpdateValueForElement("UserEncrypted", item.UserEncrypted);
         KioskConfigurationHepler.UpdateValueForElement("SaltKey", item.SaltKey);
         KioskConfigurationHepler.UpdateValueForElement("VIKey", item.VIKey);
         KioskConfigurationHepler.UpdateValueForElement("PasswordHash", item.PasswordHash);
         KioskConfigurationHepler.UpdateValueForElement("MachineId", kioskSecurityDto.MachineId);
         KioskConfigurationHepler.UpdateValueForElement("ClientId", kioskSecurityDto.ClientId);
         BindSetting();
     }
     else
     {
         MessageBox.Show("License key is invalid");
         panel_liscense.Enabled = true;
     }
 }
Example #3
0
 public async Task <IHttpActionResult> UpdateKioskSecurityByKey(string key, KioskSecurityDto kioskSecurityDto)
 {
     return(Ok(await _kioskSecurityService.UpdateByLicenseKeyAsync(key, kioskSecurityDto)));
 }