public v_DropoutsWWoDisEconELPSchoolDistState GetDropoutData2() { DALDropouts dropouts = new DALDropouts(); List <int> schoolTypes = GetSchoolTypesList(this.SchoolType); _fullKeys = FullKeyUtils.GetFullKeysList(CompareTo, OrgLevel, OrigFullKey, CompareToSchoolsOrDistrict, S4orALL); List <int> gradeCodeRange = GetGradeCodes(); Years = base.GetYearList(); List <int> sexCodes, raceCodes, disabilityCodes, gradeCodes, econDisadvCodes, ELPCodes; GetViewByList(ViewBy, OrgLevel, out sexCodes, out raceCodes, out disabilityCodes, out gradeCodes, out econDisadvCodes, out ELPCodes); v_DropoutsWWoDisEconELPSchoolDistState ds = new v_DropoutsWWoDisEconELPSchoolDistState(); List <string> orderBy = GetOrderByList(ds._v_DropoutsWWoDisEconELPSchoolDistState, CompareTo, FullKeyUtils.FullKeyDecode(OrigFullKey)); ds = dropouts.GetDropoutData2(FullKeyUtils.FullKeyDecode(this._fullKeys), schoolTypes, Years, sexCodes, raceCodes, disabilityCodes, gradeCodes, econDisadvCodes, ELPCodes, orderBy); this.sql = dropouts.SQL; return(ds); }
protected void Page_Load(object sender, EventArgs e) { Page.Master.EnableViewState = false; //set the page heading ((SligoCS.Web.WI.WI)Page.Master).SetPageHeading("What is the drop out rate?"); _ds = _dropouts.GetDropoutData2(); _myTable = _ds._v_DropoutsWWoDisEconELPSchoolDistState; GlobalValues.SQL = _dropouts.SQL; SligoDataGrid2.DataSource = _ds; SligoDataGrid2.DataBind(); SetVisibleColumns2(SligoDataGrid2, _ds, _dropouts.ViewBy, _dropouts.OrgLevel, _dropouts.CompareTo, GlobalValues.STYP); SligoDataGrid2.AddSuperHeader(base.GetTitle("Dropout Rates", _dropouts)); set_state(); }