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(); }
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; } }
public async Task <IHttpActionResult> UpdateKioskSecurityByKey(string key, KioskSecurityDto kioskSecurityDto) { return(Ok(await _kioskSecurityService.UpdateByLicenseKeyAsync(key, kioskSecurityDto))); }