private string GetRemainingTimeLabel()
        {
            DateTime endDate         = GamePropertyService.GetGameStopDate();
            TimeSpan tsRemainingTime = endDate - DateTime.Now;

            return(string.Format("Remaining time for voting: {0} {1} {2}",
                                 tsRemainingTime.Days == 1 ? "1 Day" : tsRemainingTime.Days + " Days",
                                 tsRemainingTime.Hours == 1 ? "1 Hour" : tsRemainingTime.Hours + " Hours",
                                 tsRemainingTime.Minutes == 1 ? "1 Minute" : tsRemainingTime.Minutes + " Minutes"));
        }
Beispiel #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            DateTime startGameDate = GamePropertyService.GetGameStartDate();
            DateTime endGameDate   = GamePropertyService.GetGameStopDate();

            lblServerDate.Text    = string.Format("Server date and time: {0}", DateTime.Now);
            lblStartGameDate.Text = string.Format("Start game date and time: {0}", startGameDate);
            lblEndGameDate.Text   = string.Format("End game date and time: {0}", endGameDate);

            if (!Page.IsPostBack)
            {
                StartGameCalendar.SelectedDate = startGameDate.Date;
                StartGameCalendar.VisibleDate  = startGameDate.Date;
                StopGameCalendar.SelectedDate  = endGameDate.Date;
                StopGameCalendar.VisibleDate   = endGameDate.Date;

                StartGameTimeTextbox.Text = string.Format("{0:D2}:{1:D2}", startGameDate.Hour, startGameDate.Minute);
                StopGameTimeTextbox.Text  = string.Format("{0:D2}:{1:D2}", endGameDate.Hour, endGameDate.Minute);
            }
        }