private void BGFirmwareCheck(object state)
{
try
{
if (Settings.Instance["fw_check"] != DateTime.Now.ToShortDateString())
{
var fw = new Firmware();
var list = fw.getFWList();
if (list.Count > 1)
Firmware.SaveSoftwares(list);
Settings.Instance["fw_check"] = DateTime.Now.ToShortDateString();
}
}
catch (Exception ex)
{
log.Error(ex);
}
}