protected void LoadBtn_Click(object sender, EventArgs e)
        {
            using (WebhostEntities db = new WebhostEntities())
            {
                if (db.Weekends.Where(w => w.id == WeekendId).Count() > 0)
                {
                    IDField.Value = Convert.ToString(WeekendId);
                    Weekend weekend = db.Weekends.Where(w => w.id == WeekendId).Single();
                    DetentionListSelector.AddStudent(AttendanceControl.GetOneHourDetention(weekend.id));
                    DetentionListSelector.AddStudent(AttendanceControl.GetTwoHourDetention(weekend.id));
                    CampusedListSelector.AddStudent(AttendanceControl.GetCampusedList(weekend.id));

                    LoadBtn.Visible = false;
                    SaveBtn.Visible = true;
                    DetentionListSelector.Visible = true;
                    CampusedListSelector.Visible  = true;

                    return;
                }
            }

            DetentionListSelector.Visible = false;
            CampusedListSelector.Visible  = false;
            LoadBtn.Visible = true;
            SaveBtn.Visible = false;
            LoadBtn.Text    = "That Weekend Schedule hasn't been started yet.";
        }
Пример #2
0
        protected void GenerateBtn_Click(object sender, EventArgs e)
        {
            OneHrDetentionListSelector.Clear();
            TwoHrDetentionListSelector.Clear();
            CampusedListSelector.Clear();
            Dictionary <String, List <int> > lists = AttendanceControl.GetWeekendDisciplineLists(new DateRange(DateRange.GetDateTimeFromString(StartDateInput.Text), DateRange.GetDateTimeFromString(EndDateInput.Text)), lpc, c1h, c2h, cc);

            OneHrDetentionListSelector.AddStudent(lists["1Hr"]);
            TwoHrDetentionListSelector.AddStudent(lists["2Hr"]);
            CampusedListSelector.AddStudent(lists["Campused"]);
        }