예제 #1
0
    public static void InitializeSessionVariables(Gtk.Window mainApp, Session session, string programName, string programVersion)
    {
        app1           = mainApp;
        currentSession = session;
        progName       = programName;
        progVersion    = programVersion;

        serverSessionError      = false;
        needUpdateServerSession = false;
        updatingServerSession   = false;
        sessionUploadPersonData = new SessionUploadPersonData();
        countPersons            = 0;
        progressBarPersonsNum   = 0;
    }
예제 #2
0
    public void FillData(SessionUploadPersonData p)
    {
        fillPerson(p.person, p.personCode);
        fillTest(Constants.TestTypes.JUMP, p.jumpsU, p.jumpsE, p.jumpsS);
        fillTest(Constants.TestTypes.JUMP_RJ, p.jumpsRjU, p.jumpsRjE, p.jumpsRjS);
        fillTest(Constants.TestTypes.RUN, p.runsU, p.runsE, p.runsS);
        fillTest(Constants.TestTypes.RUN_I, p.runsIU, p.runsIE, p.runsIS);
        fillTest(Constants.TestTypes.RT, p.rtsU, p.rtsE, p.rtsS);
        fillTest(Constants.TestTypes.PULSE, p.pulsesU, p.pulsesE, p.pulsesS);
        fillTest(Constants.TestTypes.MULTICHRONOPIC, p.mcsU, p.mcsE, p.mcsS);

        if (p.testTypes.Length > 0)
        {
            label_uploaded_test_types.Text      = "<b>" + Catalog.GetString("Uploaded test type") + "</b>: " + p.testTypes;
            label_uploaded_test_types.UseMarkup = true;
        }

        if (p.sports.Length > 0)
        {
            label_uploaded_sports.Text      = "<b>" + Catalog.GetString("Uploaded sport") + "</b>: " + p.sports;
            label_uploaded_sports.UseMarkup = true;
        }
    }
예제 #3
0
    public void FillData(SessionUploadPersonData p)
    {
        fillPerson (p.person, p.personCode);
        fillTest (Constants.TestTypes.JUMP, 	p.jumpsU, p.jumpsE, p.jumpsS);
        fillTest (Constants.TestTypes.JUMP_RJ,	p.jumpsRjU, p.jumpsRjE, p.jumpsRjS);
        fillTest (Constants.TestTypes.RUN,	p.runsU, p.runsE, p.runsS);
        fillTest (Constants.TestTypes.RUN_I,	p.runsIU, p.runsIE, p.runsIS);
        fillTest (Constants.TestTypes.RT,	p.rtsU, p.rtsE, p.rtsS);
        fillTest (Constants.TestTypes.PULSE,	p.pulsesU, p.pulsesE, p.pulsesS);
        fillTest (Constants.TestTypes.MULTICHRONOPIC,	p.mcsU, p.mcsE, p.mcsS);

        if(p.testTypes.Length > 0) {
            label_uploaded_test_types.Text = "<b>" + Catalog.GetString("Uploaded test type") + "</b>: " + p.testTypes;
            label_uploaded_test_types.UseMarkup = true;
        }

        if(p.sports.Length > 0) {
            label_uploaded_sports.Text = "<b>" + Catalog.GetString("Uploaded sport") + "</b>: " + p.sports;
            label_uploaded_sports.UseMarkup = true;
        }
    }
예제 #4
0
    public static void InitializeSessionVariables(Gtk.Window mainApp, Session session, string programName, string programVersion)
    {
        app1 = mainApp;
        currentSession = session;
        progName = programName;
        progVersion = programVersion;

        serverSessionError = false;
        needUpdateServerSession = false;
        updatingServerSession = false;
        sessionUploadPersonData = new SessionUploadPersonData();
        countPersons = 0;
        progressBarPersonsNum = 0;
    }