Пример #1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        Label title = (Label)Master.FindControl("TitleLabel");
        if (title != null)
        {
            title.Text = "任务";
        }

        m_szUserId = HttpUtils.GetUserIdInCookies(Request);

        if (m_szUserId == null)
        {
            Response.Redirect(@"~/Index.aspx");
        }

        WeekController Control = new WeekController(m_szUserId);

        weeky_point.Text = Control.Progress.ToString();
        Int32 Percent = (Control.Progress * 100 / Control.Target);
        if (Percent > 100)
        {
            Percent = 100;
        }
        weeky_progress.Style["width"] = Percent + "%";

        weeky_award_text.Text = WeekMissionText(Control.Progress, Control.Target, Control.Done);

        if (Control.Done || Control.Progress < Control.Target)
        {
            weeky_button.Style["display"] = "none";
        }

        DailyMissionDataSource.DataBind();
    }
Пример #2
0
        public async void CanGetWeek()
        {
            // Arrange
            var controller = new WeekController();
            // Act
            var result = controller.GetWeekNumber(new DateTime(2020, 12, 14));

            // Assert

            Assert.True(true);
        }
Пример #3
0
        private WeekController initializeTest()
        {
            _testContext = new TestContext();

            var wc = new WeekController(
                new MockGirafService(_testContext.MockDbContext.Object,
                                     _testContext.MockUserManager), _testContext.MockLoggerFactory.Object,
                new GirafAuthenticationService(_testContext.MockDbContext.Object, _testContext.MockRoleManager.Object,
                                               _testContext.MockUserManager));

            _testContext.MockHttpContext = wc.MockHttpContext();

            return(wc);
        }
Пример #4
0
    protected void WeekyAward_Click(object sender, EventArgs e)
    {
        String Item = "";
        WeekController Control = new WeekController(m_szUserId);
        if (Control.GetAward(ref Item))
        {
            String Text = "获得每周任务奖励," + Item;
            RecordController.AddDetail(m_szUserId, ModelParam.AWARD_RECORD_ID, Text, 0);

            Response.Redirect("~/AwardGet.aspx?Image=~/image/point_big.png"
                    + "&Target=每周任务奖励"
                    + "&Award=" + Item
                    + "&BackUrl=~/Mission.aspx");
        }
    }
Пример #5
0
 // Use this for initialization
 void Start()
 {
     wC = GameObject.FindGameObjectWithTag("WeekController").GetComponent <WeekController>();
 }