public string DbSettingsReloadRemote() { try { sqlController = new SqlController(connectionString); Communicator communicator = new Communicator(sqlController, log); string token = sqlController.SettingRead(Settings.token); Organization_Dto organizationDto = communicator.OrganizationLoadAllFromRemote(token); sqlController.SettingUpdate(Settings.token, token); sqlController.SettingUpdate(Settings.comAddressBasic, organizationDto.ComAddressBasic); sqlController.SettingUpdate(Settings.comAddressPdfUpload, organizationDto.ComAddressPdfUpload); sqlController.SettingUpdate(Settings.comAddressApi, organizationDto.ComAddressApi); sqlController.SettingUpdate(Settings.comOrganizationId, organizationDto.Id.ToString()); sqlController.SettingUpdate(Settings.awsAccessKeyId, organizationDto.AwsAccessKeyId); sqlController.SettingUpdate(Settings.awsSecretAccessKey, organizationDto.AwsSecretAccessKey); sqlController.SettingUpdate(Settings.awsEndPoint, organizationDto.AwsEndPoint); sqlController.SettingUpdate(Settings.unitLicenseNumber, organizationDto.UnitLicenseNumber.ToString()); if (sqlController.SettingRead(Settings.logLevel) == "true") { sqlController.SettingUpdate(Settings.logLevel, "2"); } return(""); } catch (Exception ex) { return(t.PrintException(t.GetMethodName() + " failed", ex)); } }
public Organization_Dto OrganizationLoadAllFromRemote(string token) { log.LogEverything(t.GetMethodName("Comminicator"), "called"); log.LogVariable(t.GetMethodName("Comminicator"), nameof(token), token); IHttp specialHttp; if (token == "abc1234567890abc1234567890abcdef") { specialHttp = new HttpFake(); } else { specialHttp = new Http(token, "https://basic.microting.com", "https://srv05.microting.com", "000", "", "https://speechtotext.microting.com"); } JToken orgResult = JRaw.Parse(specialHttp.OrganizationLoadAllFromRemote()); Organization_Dto organizationDto = new Organization_Dto(int.Parse(orgResult.First.First["id"].ToString()), orgResult.First.First["name"].ToString(), int.Parse(orgResult.First.First["customer_no"].ToString()), int.Parse(orgResult.First.First["unit_license_number"].ToString()), orgResult.First.First["aws_id"].ToString(), orgResult.First.First["aws_key"].ToString(), orgResult.First.First["aws_endpoint"].ToString(), orgResult.First.First["com_address"].ToString(), orgResult.First.First["com_address_basic"].ToString(), orgResult.First.First["com_speech_to_text"].ToString(), orgResult.First.First["com_address_pdf_upload"].ToString()); return(organizationDto); }
public Organization_Dto OrganizationLoadAllFromRemote(string token) { log.LogEverything("Not Specified", t.GetMethodName() + " called"); log.LogVariable("Not Specified", nameof(token), token); Http specialHttp = new Http(token, "https://basic.microting.com", "https://srv05.microting.com", "666", ""); JToken orgResult = JRaw.Parse(specialHttp.OrganizationLoadAllFromRemote()); Organization_Dto organizationDto = new Organization_Dto(int.Parse(orgResult.First.First["id"].ToString()), orgResult.First.First["name"].ToString(), int.Parse(orgResult.First.First["customer_no"].ToString()), int.Parse(orgResult.First.First["unit_license_number"].ToString()), orgResult.First.First["aws_id"].ToString(), orgResult.First.First["aws_key"].ToString(), orgResult.First.First["aws_endpoint"].ToString(), orgResult.First.First["com_address"].ToString(), orgResult.First.First["com_address_basic"].ToString(), orgResult.First.First["com_address_pdf_upload"].ToString()); return(organizationDto); }