Beispiel #1
0
        //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();
        }
Beispiel #2
0
    /// <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();
        }
    }