Esempio n. 1
0
        public void Test_Id_Int_Type_With_Arguments()
        {
            ScoreId id1 = 1;
            ScoreId id2 = 2;
            ScoreId id3 = id1 + id2;

            Assert.NotEqual(id1, id2);
            Assert.Equal((ScoreId)3, id3);

            Assert.True(id1 < id2);
            Assert.True(id1 <= id2);
            Assert.False(id1 > id2);
            Assert.False(id1 >= id2);
        }
Esempio n. 2
0
    /// <summary>
    /// Initiates header actions.
    /// </summary>
    private void InitHeaderActions()
    {
        var recalculationQuery = QueryHelper.BuildQueryWithHash("scoreID", ScoreId.ToString(CultureInfo.InvariantCulture));
        var recalculationURL   = ResolveUrl("~/CMSModules/Scoring/Pages/ScheduleRecalculationDialog.aspx") + recalculationQuery;
        var score = ScoreInfoProvider.GetScoreInfo(ScoreId);

        mButtonRecalculate = mButtonRecalculate ?? new HeaderAction
        {
            Text          = GetString("om.score.recalculate"),
            OnClientClick = "modalDialog('" + recalculationURL + @"', '', 660, 320);",
            Enabled       = false,
            ResourceName  = score.TypeInfo.ModuleName,
            Permission    = "modify"
        };
        HeaderActions.AddAction(mButtonRecalculate);
    }