//fja uruchamiajÄ…ca async operacje na logach protected void ReadLogs_Fn(string name) { string fdir = Path.GetDirectoryName(name); string fname = Path.GetFileNameWithoutExtension(name); string fext = Path.GetExtension(name); DataTable dt = OperationsLog.Logreader(name); dt = OperationsLog.BreakBts(dt); dt = JoinTab.JoinBTS2Log(dt_bts, dt); Operations.SaveToCSV(dt, fdir + '\\' + fname + "_2" + fext); dt.Clear(); dt.Dispose(); }
/// <summary> /// This will set the ready state of the given player. /// </summary> /// <param name="value">Ready state</param> /// <param name="deviceId">DeviceID of player</param> private void ChangeReadyValue(bool value, int deviceId) { JoinTab jt = GetJoinTabDisplaying(deviceId); if (jt == null) { return; } jt.ToggleReady(value); SetGlobalText(); if (GetAmountOfTabsReady() == _conPlayers.GetCurrentlyRegisteredPlayers(true).Length&& GetAmountOfTabsReady() >= 2) { StarCountDown(); } else { StopCountDown(); } }