iMonitor desktop application using dotnet 4.8
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

45 lines
1.1 KiB

2 weeks ago
using System;
using System.Data;
using System.Media;
using iMonitorApp.Properties;
using MySql.Data.MySqlClient;
namespace iMonitorApp
{
// Token: 0x02000006 RID: 6
public class MarketData
{
// Token: 0x0600001D RID: 29
private string GetMysqlConnString()
{
return "server=10.152.16.10;port=3304;Initial Catalog=customRef;User ID=root;Password=FOUR2008;";
}
// Token: 0x0600001E RID: 30 RVA: 0x00002F0C File Offset: 0x0000110C
public string CheckAlarms()
{
string result;
try
{
MySqlConnection mySqlConnection = new MySqlConnection(this.GetMysqlConnString());
mySqlConnection.Open();
MySqlDataAdapter mySqlDataAdapter = new MySqlDataAdapter("SELECT * from mktdata_marketdataalarms WHERE highDirty='TRUE' OR lowDirty='TRUE'", mySqlConnection);
DataTable dataTable = new DataTable();
mySqlDataAdapter.Fill(dataTable);
bool flag = dataTable.Rows.Count > 0;
if (flag)
{
new SoundPlayer(Resources.photo).Play();
}
mySqlConnection.Close();
result = "MktData: OK";
}
catch (Exception ex)
{
result = "MktData: " + ex.Message;
}
return result;
}
}
}