private bool Init() { try { var dbLocation = string.Format(ConfigurationManager.AppSettings["dbLocation"], Directory.GetCurrentDirectory()); var dbConn = string.Format(ConfigurationManager.AppSettings["dbConnStr"], dbLocation); FirmwareSerialLoaderSqliteContext.DefaultConnectinoString = dbConn; var ctx = new FirmwareSerialLoaderSqliteContext(); BinFileOptionsHelper.UpdateConfigDicts(ctx.ConfigDicts); DownloadConfigs.InitConfigs(ctx.LocalConfigs); return(true); } catch (Exception ex) { SimpleLog.Fatal("加载数据库信息失败!", ex); return(false); } }
private void ApplyLocalConfigs(object sender, RoutedEventArgs e) { DownloadConfigs.PackageBinFileLength = ushort.Parse(TxtPackageBinFIleLength.Text); DownloadConfigs.TimeOut = ushort.Parse(TxtTimeOut.Text); DownloadConfigs.StoreConfigs(); }