예제 #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (IsPostBack)
            {
                return;
            }
            CentralLibrary.GetSeasons(listSeason);

            var showSchedule = false;

            // ReSharper disable once MergeSequentialChecks (Done to support Visual Studio 2013)
            if (Page.PreviousPage != null && Page.PreviousPage.Master != null) // if a calling page (such as ScheduleModify), get its information to pull up the schedule
            {
                var cph      = (ContentPlaceHolder)Page.PreviousPage.Master.FindControl("MainContent");
                var seasonId = (HiddenField)cph.FindControl("hiddenSeasonID");
                if (seasonId != null)
                {
                    listSeason.SelectedValue = seasonId.Value;
                    showSchedule             = true;
                }
                var dateLastUsed = (Label)cph.FindControl("labelSchedule");
                if (dateLastUsed != null)
                {
                    hiddenLastDateUsed.Value = dateLastUsed.Text;
                }
            }

            HideFilterOptions(showSchedule);
        }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         CentralLibrary.GetSeasons(listSeason);
     }
 }
예제 #3
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (IsPostBack)
     {
         return;
     }
     ShowSummary(false);
     CentralLibrary.GetSeasons(listSeason, true);
 }
예제 #4
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (IsPostBack)
     {
         return;
     }
     CentralLibrary.GetSeasons(listSeason);
     GetFleetsInResults(listFleet);
     ShowSummary(false);
 }
예제 #5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (IsPostBack)
            {
                return;
            }

            CentralLibrary.GetSeasons(listSeasonFrom);
            CentralLibrary.GetSeasons(listSeasonTo);

            labelPreflight.Visible = false;
            buttonCopy.Visible     = false;
            labelReport.Visible    = false;
        }
예제 #6
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                LabelAbandon.Text = "";
                CentralLibrary.GetSeasons(listSeason);
                CentralLibrary.GetPenalties(listPenalty);
                ShowSummary(false);
            }
            ShowRaces(); // Since dynamically generated, not part of ViewState

            if (ViewState["_fleetBoats"] != null)
            {
                _boatScores = (List <BoatScore>)ViewState["_fleetBoats"]; // Load state
            }
            else
            {
                _boatScores = new List <BoatScore>();
            }
        }