public Tile(Thinkgate.Base.Enums.Permission tilePermission, string title, string controlPath, bool isIteration = false, TileParms tileParms = null, DockClickMethod dockClickMethod = null, string expandedControlPath = "", string editControlPath = "", bool toggleView = false, string toggleDefault = "list", string expandJSFunctionOverride = "", string editJSFunctionOverride = "", string helpJSFunction = "", string exportToExcelJSFunctionOverride = "", string reportControlPath = "", string reportJSFunctionOverride = "" , string performanceLevelControlPath = "", string performanceLevelJSFunctionOverride = "" ) { TilePermission = tilePermission; Title = title; ControlPath = controlPath; IsIteration = isIteration; TileParms = tileParms; DockClickMethod = dockClickMethod; ExpandedControlPath = expandedControlPath; EditControlPath = editControlPath; ToggleView = toggleView; ToggleDefault = toggleDefault; ExpandJSFunctionOverride = expandJSFunctionOverride; EditJSFunctionOverride = editJSFunctionOverride; HelpJSFunction = helpJSFunction; ExportToExcelJSFunctionOverride = exportToExcelJSFunctionOverride; ReportControlPath = reportControlPath; ReportJSFunctionOverride = reportJSFunctionOverride; PerformanceLevelControlPath = performanceLevelControlPath; PerformanceLevelJSFunctionOverride = performanceLevelJSFunctionOverride; }
private void LoadLCOTiles() { if (UserHasPermission(Permission.Tile_Staff)) { TileParms lcoStaffParms = new TileParms(); lcoStaffParms.AddParm("levelID", _userID); Rotator1Tiles.Add(new Tile(Base.Enums.Permission.Tile_Staff, "Staff", "~/Controls/LCO/StaffSearch.ascx", false, lcoStaffParms, null, (UserHasPermission(Permission.Icon_ExpandedSearch_Staff)) ? "" : "")); } }
private void LoadCourseObjectTiles() { if (UserHasPermission(Permission.Tile_Identification_Course)) { string identificationEditURL = "../Controls/LCO/AddCourse.aspx?senderPage=identification&grade="+_lco.Grade+"&subject="+_lco.ProgramArea+"&course="+_lco.Course+"&courseId="+_lco.CourseID; TileParms identificationCourse = new TileParms(); identificationCourse.AddParm("LCO", _lco); Rotator1Tiles.Add(new Tile(Base.Enums.Permission.Tile_Identification_Course, "Identification", "~/Controls/LCO/CourseIdentification.ascx", false, identificationCourse, null, null, ((_level == EntityTypes.IMC) && (_lco.IMCID == _userId)&& (_lco.IsRegionRequested==false)) ? identificationEditURL : null, false, null, null, "openAssessmentObjectIdentificationEditRadWindow")); //(_lco.CreatedBy == SessionObject.LoggedInUser.UserName) ? "../Controls/LCO/AddCourse.aspx" : null)); } if (UserHasPermission(Permission.Tile_Approvals)) { TileParms ApprovalCourse = new TileParms(); ApprovalCourse.AddParm("LCO", _lco); Rotator1Tiles.Add(new Tile(Base.Enums.Permission.Tile_Approvals, "Approvals", "~/Controls/LCO/Approvals.ascx", false, ApprovalCourse, null, null)); } //LoadAssessmentTiles(); }
private void LoadLcoTiles() { if (UserHasPermission(Permission.Tile_PendingSubmission)) { TileParms pendingSubmissionParms = new TileParms(); pendingSubmissionParms.AddParm("lcos", _lcos.Where(lco => lco.IsRegionRequested == false).ToList()); Rotator1Tiles.Add(new Tile(Base.Enums.Permission.Tile_PendingSubmission, "Pending Submissions", "~/Controls/LCO/PendingSubmissions.ascx", false, pendingSubmissionParms, null, null)); } if (UserHasPermission(Permission.Tile_PendingApproval)) { TileParms pendingApprovalParms = new TileParms(); pendingApprovalParms.AddParm("lcos", _lcos.Where(lco => ((lco.IsRegionRequested == true) && (lco.IsApproved == false) && (lco.IsInfoRequested != true))).ToList()); Rotator1Tiles.Add(new Tile(Base.Enums.Permission.Tile_PendingApproval, "Pending Approvals", "~/Controls/LCO/PendingApprovals.ascx", false, pendingApprovalParms, null, null)); } if (UserHasPermission(Permission.Tile_LcoInformationRequested)) { TileParms infoReqParms = new TileParms(); infoReqParms.AddParm("lcos", _lcos.Where(lco => ((lco.IsRegionRequested == true) && (lco.IsApproved == false) && (lco.IsInfoRequested == true))).ToList()); Rotator1Tiles.Add(new Tile(Base.Enums.Permission.Tile_LcoInformationRequested, "Information Requested", "~/Controls/LCO/LcoInformationRequested.ascx", false, infoReqParms, null, null)); } if (UserHasPermission(Permission.Tile_Approved)) { TileParms ApprovedParms = new TileParms(); ApprovedParms.AddParm("lcos", _lcos.Where(lco => lco.IsApproved == true).ToList()); Rotator2Tiles.Add(new Tile(Base.Enums.Permission.Tile_Approved, "Approved", "~/Controls/LCO/Approved.ascx", false, ApprovedParms, null, null)); } if (UserHasPermission(Permission.Tile_LCO_CourseCatalog)) { TileParms CatalogParms = new TileParms(); CatalogParms.AddParm("alllcos", _alllcos.Where(alllco => ((alllco.IsApproved == true) && (alllco.IsOriginal == true))).ToList()); Rotator2Tiles.Add(new Tile(Base.Enums.Permission.Tile_LCO_CourseCatalog, "Course Catalog", "~/Controls/LCO/CourseCatalog.ascx", false, CatalogParms, null, null)); } }
private void LoadProfileTiles() { if (SelectedStudent == null) return; var studentTileParms = new TileParms(); studentTileParms.AddParm("student", SelectedStudent); studentTileParms.AddParm("level", EntityTypes.Student); studentTileParms.AddParm("levelID", SelectedStudent.ID); studentTileParms.AddParm("folder", "Profile"); Rotator1Tiles.Add(new Tile(Permission.Tile_Identification_Student, "Identification", "~/Controls/Student/StudentInformation.ascx", false, studentTileParms, null, null, (UserHasPermission(Permission.Icon_Edit_StudentIdentification) ? ResolveUrl("~/Controls/Student/") + "StudentIdentification_Edit.aspx?xID=" + EntityIdEncrypted : null), false, null, null)); Rotator1Tiles.Add(new Tile(Permission.Tile_Demographics_Student, "Demographics", "~/Controls/Student/StudentDemographics.ascx", false, studentTileParms, null, null, (UserHasPermission(Permission.Icon_Edit_StudentDemographics) ? "../Controls/Student/StudentDemographics_Edit.aspx?xID=" + EntityIdEncrypted : null), false, null, null)); System.Data.DataTable studentchecklist = Base.Classes.Student.GetStudentGradeInformation(Convert.ToInt32(SelectedStudent.ID)); if (Convert.ToInt32(studentchecklist.Rows[0][0]) == 0) Rotator1Tiles.Add(new Tile(Permission.Tile_AdvisementChecklist, "Advisement Checklist", "~/Controls/Student/StudentChecklistTile.ascx", false, studentTileParms)); Rotator1Tiles.Add(new Tile(Permission.Tile_Portfolio_Student, "Portfolio", "~/Controls/Student/StudentPortfolio.ascx", false, studentTileParms)); Rotator1Tiles.Add(new Tile(Permission.Tile_StudentAttendance, "Attendance", "~/Controls/Student/StudentAttendance.ascx", false, studentTileParms)); Rotator1Tiles.Add(new Tile(Permission.Tile_StudentGrades, "Grades", "~/Controls/Student/StudentGrades.ascx", false, studentTileParms)); Rotator1Tiles.Add(new Tile(Permission.Tile_Discipline, "Discipline", "~/Controls/Student/StudentDiscipline.ascx", false, studentTileParms)); Rotator1Tiles.Add(new Tile(Permission.Tile_StandardProficiencyReport, "Standards Proficiency", "~/Record/StandardsProficiency.ascx", false, studentTileParms)); var udfEditUrl = UserHasPermission(Permission.Icon_Edit_AdditionalInformation) ? "../Controls/ExpandedPlaceholder.aspx" : null; Rotator1Tiles.Add(new Tile(Permission.Tile_AdditionalInformation, "Additional Information", "~/Controls/UDFs/UDFInformation.ascx", false, studentTileParms, null, null, udfEditUrl)); Rotator1Tiles.Add(new Tile(Permission.Tile_Accommodations_Student, "Accommodations", "~/Controls/Student/StudentAccommodation.ascx", false, studentTileParms, null, null, (UserHasPermission(Permission.Icon_Edit_StudentAccommodations) ? ResolveUrl("~/Controls/Student/") + "StudentAccommodation_Edit.aspx?xID=" + EntityIdEncrypted : null), false, null, null)); Rotator1Tiles.Add(new Tile(Permission.Tile_Assessment_Results_StudentPortal, "Assessment Results", "~/Controls/Assessment/AssessmentResults.ascx", false, studentTileParms)); Rotator1Tiles.Add(new Tile(Permission.Tile_Credentials_Student, "Credentials", "~/Controls/Credentials/StudentCredentials.ascx", false, studentTileParms, null, (UserHasPermission(Permission.Icon_Expand_StudentCredential) ? ResolveUrl("~/Controls/Credentials/") + "StudentCredentials_Expanded.aspx?xID=" + EntityIdEncrypted : null), null, false, null, null)); }
private void LoadFolderLinking() { var tileParms = new TileParms(); tileParms.AddParm("studentId", _studentId); Rotator1Tiles.Add(new Tile(Permission.Folder_Linking, "Groups", "~/Controls/Groups/GroupStudent.ascx", tileParms: tileParms)); }
private void LoadTeacherStudentLearningObjectivesArchive() { var tileParms = new TileParms(); ScriptManager.RegisterStartupScript(this, typeof(String), "teacherStudentLearningObjectives", "setDocumentTitle('Teacher Student Learning Objectives');", true); LoadReportTiles("~/Controls/Reports/TeacherStudentLearningObjectivesControl.ascx", tileParms, "Teacher Student Learning Objectives"); }
private void LoadProfileTiles() { var schoolTileParms = new TileParms(); schoolTileParms.AddParm("school", _selectedSchool); var searchTileParms = new TileParms(); searchTileParms.AddParm("level", EntityTypes.School); searchTileParms.AddParm("levelID", _selectedSchool.ID); searchTileParms.AddParm("levelType", _selectedSchool.Type); var editSchoolUrl = UserHasPermission(Permission.Icon_Edit_School_Identification) ? "../Controls/School/SchoolIdentification_Edit.aspx?xID=" + Standpoint.Core.Classes.Encryption.EncryptInt(_selectedSchool.ID) : null; Rotator1Tiles.Add(new Tile(Permission.Tile_Identification_School, "Identification", "~/Controls/School/SchoolIdentification.ascx", false, schoolTileParms, null, null, editSchoolUrl)); Rotator1Tiles.Add(new Tile(Permission.Tile_Staff, "Staff", "~/Controls/Teacher/TeacherSearch.ascx", false, searchTileParms, null, UserHasPermission(Permission.Icon_ExpandedSearch_Staff) ? "../Controls/Teacher/TeacherSearch_Expanded.aspx" : "")); Rotator1Tiles.Add(new Tile(Permission.Tile_Classes, "Classes", "~/Controls/Class/ClassSearch.ascx", false, searchTileParms, null, UserHasPermission(Permission.Icon_ExpandedSearch_Classes) ? "../Controls/Class/ClassSearch_Expanded.aspx" : "")); var studentSearchUrl = "../Controls/Student/StudentSearch_Expanded.aspx?level=School&levelID=" + Standpoint.Core.Classes.Encryption.EncryptInt(_selectedSchool.ID); Rotator1Tiles.Add(new Tile(Permission.Tile_Students, "Students", "~/Controls/Student/StudentSearch.ascx", false, searchTileParms, null, UserHasPermission(Permission.Icon_ExpandedSearch_Students) ? studentSearchUrl : "", string.Empty, false, "list")); Rotator1Tiles.Add(new Tile(Permission.Tile_StaffDemographics_School, "Staff Demographics", "~/Controls/Staff/StaffDemographics.ascx", false, searchTileParms, null, null)); Rotator1Tiles.Add(new Tile(Permission.Tile_Absences_School, "Absences/Tardies (10+)", "~/Controls/School/AbsenceRates.ascx", false, searchTileParms, null, null)); Rotator1Tiles.Add(new Tile(Permission.Tile_SuspensionRates_School, "Suspension Rates", "~/Controls/School/SuspensionRates.ascx", false, searchTileParms, null, null)); if (_selectedSchool.HasHighSchoolClasses) { Rotator1Tiles.Add(new Tile(Permission.Tile_GraduationRates_School, "Graduation Rates", "~/Controls/School/SchoolGraduationRates.ascx", false, searchTileParms, null, "")); Rotator1Tiles.Add(new Tile(Permission.Tile_DropoutPrevention_School, "Dropout Rates", "~/Controls/School/SchoolDropoutPrevention.ascx", false, searchTileParms, null, "")); } Rotator1Tiles.Add(new Tile(Permission.Tile_Attendance_School, "Attendance Rates", "~/Controls/School/SchoolAttendanceRates.ascx", false, searchTileParms, null, "")); //TODO: Add real permission flags and develop functionality for two tiles. //_rotator1Tiles.Add(new Tile("UDFs", "~/Controls/School/SchoolUserDefinedFields.ascx", false, schoolTileParms)); //_rotator1Tiles.Add(new Tile("Demographics", "~/Controls/PlaceholderTile.ascx", false, schoolTileParms)); }
protected void ScheduleClassTileClick(TileParms tileParms) { SessionObject.clickedClass = (Thinkgate.Base.Classes.Class)tileParms.GetParm("class"); ReloadTilesControl("Classes"); }
private void LoadTiles(int term) { if (_selectedPlan == null) return; var pacingParms = new TileParms(); pacingParms.AddParm("planID", _planId); Rotator1Tiles.Add(new Tile(Permission.Tile_Pacing, "Pacing", "~/Controls/Plans/Pacing.ascx", false, pacingParms, null, "~/Dialogues/InstructionalPlanCalendar.aspx", "~/Dialogues/Pacing.aspx", false, "list", "expandPacingTile", "editPacingTile")); var classTileParms = new TileParms(); classTileParms.AddParm("class", _selectedPlan.Class); classTileParms.AddParm("level", Thinkgate.Base.Enums.EntityTypes.Teacher); classTileParms.AddParm("levelID", _selectedPlan.TeacherPage); classTileParms.AddParm("selectID", _selectedPlan.Class.ID); classTileParms.AddParm("category", "Classroom"); classTileParms.AddParm("folder", "Classes"); classTileParms.AddParm("planID", _planId); classTileParms.AddParm("term", term); classTileParms.AddParm("showCalendarIcon", true); if (UserHasPermission(Base.Enums.Permission.Tile_Standards)) { Rotator1Tiles.Add(new Tile("Standards", "~/Controls/Standards/StandardsSearch.ascx", false, classTileParms, null, "../Controls/Standards/StandardsSearch_ExpandedV2.aspx")); } var lessonPlanParms = new TileParms(); lessonPlanParms.AddParm("showCalendarIcon", true); lessonPlanParms.AddParm("selectID", _selectedPlan.Class.ID); lessonPlanParms.AddParm("planID", _planId); lessonPlanParms.AddParm("term", term); Rotator1Tiles.Add(new Tile(Permission.Tile_LessonPlans, "Lesson Plans", "~/Controls/Plans/LessonPlans.ascx", false, lessonPlanParms)); TileParms districtAssessmentParms = new TileParms(); districtAssessmentParms.AddParm("level", Thinkgate.Base.Enums.EntityTypes.Class); districtAssessmentParms.AddParm("category", "District"); districtAssessmentParms.AddParm("userID", _selectedPlan.TeacherPage); districtAssessmentParms.AddParm("levelID", _selectedPlan.Class.ID); districtAssessmentParms.AddParm("showCalendarIcon", true); Rotator1Tiles.Add(new Tile("District Assessments", "~/Controls/Assessment/ViewAssessmentsV2.ascx", false, districtAssessmentParms, null, "../Controls/Assessment/AssessmentSearchExpanded.aspx?category=District", null)); TileParms classroomAssessmentParms = new TileParms(); classroomAssessmentParms.AddParm("class", _selectedPlan.Class); classroomAssessmentParms.AddParm("level", Thinkgate.Base.Enums.EntityTypes.Class); classroomAssessmentParms.AddParm("category", "Classroom"); classroomAssessmentParms.AddParm("userID", _selectedPlan.TeacherPage); classroomAssessmentParms.AddParm("levelID", _selectedPlan.Class.ID); classroomAssessmentParms.AddParm("folder", "Classes"); classroomAssessmentParms.AddParm("showCalendarIcon", true); Rotator1Tiles.Add(new Tile("Classroom Assessments", "~/Controls/Assessment/ViewAssessmentsV2.ascx", false, classroomAssessmentParms, null, "../Controls/Assessment/AssessmentSearchExpanded.aspx?category=Classroom", null)); var resourceParms = new TileParms(); resourceParms.AddParm("showCalendarIcon", true); resourceParms.AddParm("level", Thinkgate.Base.Enums.EntityTypes.InstructionalPlan); resourceParms.AddParm("levelID", _selectedPlan.ID); resourceParms.AddParm("selectID", _selectedPlan.Class.ID); resourceParms.AddParm("planID", _planId); resourceParms.AddParm("term", term); Rotator1Tiles.Add(new Tile(Permission.Tile_Resources, "Resources", "~/Controls/Documents/Resources.ascx", false, resourceParms)); }
private void LoadMtssTiles() { DistrictParms districtParms = DistrictParms.LoadDistrictParms(); var resourceTileParms1 = new TileParms(); var title1 = GetRtiFormTileTitle(); resourceTileParms1.AddParm("level", EntityTypes.School); resourceTileParms1.AddParm("resourceToShow", "thinkgate.MTSSForms"); resourceTileParms1.AddParm("title", title1); resourceTileParms1.AddParm("height", "500"); resourceTileParms1.AddParm("width", "900"); resourceTileParms1.AddParm("type", "MTSSForms"); Rotator1Tiles.Add(new Tile(Permission.Tile_RTIForms_SchoolPortal, title1, "~/Controls/Documents/MTSSFormsDocumentTile.ascx", false, resourceTileParms1)); var resourceTileParms2 = new TileParms(); var title2 = GetRtiAnalysisTileTitle(); resourceTileParms2.AddParm("level", EntityTypes.School); resourceTileParms2.AddParm("resourceToShow", "thinkgate.MTSSAnalysis"); resourceTileParms2.AddParm("title", title2); resourceTileParms2.AddParm("height", "500"); resourceTileParms2.AddParm("width", "900"); resourceTileParms2.AddParm("type", "MTSSAnalysis"); resourceTileParms2.AddParm("isFormColumnEnabled", UserHasPermission(Permission.Tile_RTIForms_DistrictPortal)); var link = ResolveUrl("~/SessionBridge.aspx?ReturnURL=") + System.Web.HttpUtility.UrlEncode("fastsql_v2_direct.asp?ID=7274|Testgate_ViewRoster&??x=find"); Rotator1Tiles.Add(new Tile(Permission.Tile_RTIAnalysis_SchoolPortal, title2, "~/Controls/Documents/MTSSAnalysisDocumentTile.ascx", false, resourceTileParms2, null, link, null, false, null, "OpenLegacyRTISearch")); var resourceTileParms3 = new TileParms(); var title3 = GetRtiInterventionsTileTitle(); resourceTileParms3.AddParm("level", EntityTypes.School); resourceTileParms3.AddParm("resourceToShow", "thinkgate.MTSSInterventions"); resourceTileParms3.AddParm("title", title3); resourceTileParms3.AddParm("height", "500"); resourceTileParms3.AddParm("width", "900"); resourceTileParms3.AddParm("type", "MTSSInterventions"); resourceTileParms3.AddParm("isFormColumnEnabled", UserHasPermission(Permission.Tile_RTIForms_DistrictPortal)); Rotator1Tiles.Add(new Tile(Permission.Tile_RTIInterventions_SchoolPortal, title3, "~/Controls/Documents/MTSSInterventionsDocumentTile.ascx", false, resourceTileParms3, null, link, null, false, null, "OpenLegacyRTISearch")); }
private void LoadAssessmentTiles() { if (_selectedSchool == null) return; var schoolTileParms = new TileParms(); schoolTileParms.AddParm("school", _selectedSchool); TileParms classroomAssessmentParms = new TileParms(); classroomAssessmentParms.AddParm("level", EntityTypes.School); classroomAssessmentParms.AddParm("levelID", _selectedSchool.ID); classroomAssessmentParms.AddParm("category", "Classroom"); TileParms districtAssessmentParms = new TileParms(); districtAssessmentParms.AddParm("level", EntityTypes.School); districtAssessmentParms.AddParm("levelID", _selectedSchool.ID); districtAssessmentParms.AddParm("category", "District"); TileParms blueprintAssessmentParms = new TileParms(); blueprintAssessmentParms.AddParm("level", EntityTypes.School); blueprintAssessmentParms.AddParm("levelID", _selectedSchool.ID); blueprintAssessmentParms.AddParm("category", "Blueprint"); Rotator1Tiles.Add(new Tile(Permission.Tile_DistrictAssessment, "District Assessments", "~/Controls/Assessment/ViewAssessmentsV2.ascx", false, districtAssessmentParms, null, "../Controls/Assessment/AssessmentSearchExpanded.aspx?category=District&level=School", null)); Rotator1Tiles.Add(new Tile(Permission.Tile_ClassroomAssessment, "Classroom Assessments", "~/Controls/Assessment/ViewAssessmentsV2.ascx", false, classroomAssessmentParms, null, "../Controls/Assessment/AssessmentSearchExpanded.aspx?category=Classroom&level=School", null)); Rotator1Tiles.Add(new Tile(Permission.Tile_Items, "Items", "~/Controls/Items/Items.ascx", false, schoolTileParms, null, UserHasPermission(Permission.Search_Item) ? "../Controls/Items/ItemSearch.aspx" : null, null, false, null, null, null, null, "assessmentItemsExportToExcel")); Rotator1Tiles.Add(new Tile(Permission.Tile_Images, "Images", "~/Controls/Assessment/AssessmentItems.ascx", false, schoolTileParms, null, UserHasPermission(Permission.Search_Image) ? "../Controls/Images/ImageSearch_ExpandedV2.aspx" : null)); Rotator1Tiles.Add(new Tile(Permission.Tile_Addendum, "Addendums", "~/Controls/Assessment/AssessmentItems.ascx", false, schoolTileParms, null, UserHasPermission(Permission.Search_Addendum) ? "../Controls/Addendums/AddendumSearch_ExpandedV2.aspx" : null)); Rotator1Tiles.Add(new Tile(Permission.Tile_Rubrics, "Rubrics", "~/Controls/Assessment/AssessmentItems.ascx", false, schoolTileParms, null, UserHasPermission(Permission.Search_Rubric) ? "../Controls/Rubrics/RubricSearch_ExpandedV2.aspx" : null)); Rotator1Tiles.Add(new Tile(Permission.Tile_Blueprint, "Blueprints", "~/Controls/Assessment/ViewBlueprints.ascx", false, blueprintAssessmentParms, null, null, string.Empty, false, "graphical")); }
private void LoadEvalTiles() { TileParms schoolTileParmsCi = new TileParms(); schoolTileParmsCi.AddParm("level", EntityTypes.School); schoolTileParmsCi.AddParm("levelID", _selectedSchool.ID); schoolTileParmsCi.AddParm("evalType", EvaluationTypes.TeacherClassroom); TileParms schoolTileParmsNci = new TileParms(); schoolTileParmsNci.AddParm("level", EntityTypes.School); schoolTileParmsNci.AddParm("levelID", _selectedSchool.ID); schoolTileParmsNci.AddParm("evalType", EvaluationTypes.TeacherNonClassroom); TileParms schoolTileParmsSa = new TileParms(); schoolTileParmsSa.AddParm("level", EntityTypes.School); schoolTileParmsSa.AddParm("levelID", _selectedSchool.ID); schoolTileParmsSa.AddParm("evalType", EvaluationTypes.Administrator); if (UserHasPermission(Permission.Tile_ClassroomInstructionalStaff)) Rotator1Tiles.Add(new Tile("Classroom Instructional Staff", "~/Controls/Staff/StaffEvaluationSearch.ascx", false, schoolTileParmsCi)); if (UserHasPermission(Permission.Tile_NonClassroomInstructionalStaff)) Rotator1Tiles.Add(new Tile("Non-Classroom Instructional Staff", "~/Controls/Staff/StaffEvaluationSearch.ascx", false, schoolTileParmsNci)); if (UserHasPermission(Permission.Tile_SchoolBasedAdministrativeStaff)) Rotator1Tiles.Add(new Tile("School-Based Administrative Staff", "~/Controls/Staff/StaffEvaluationSearch.ascx", false, schoolTileParmsSa)); }
private void LoadReportingTiles() { var schoolTileParms = new TileParms(); schoolTileParms.AddParm("level", EntityTypes.School); schoolTileParms.AddParm("levelID", _selectedSchool.ID); schoolTileParms.AddParm("selectID", _selectedSchool.ID); schoolTileParms.AddParm("school", _selectedSchool); schoolTileParms.AddParm("folder", "Reporting"); Rotator1Tiles.Add(new Tile(Permission.Tile_AdvancedReporting, "Advanced Reporting", "~/Controls/Reports/AdvancedReporting.ascx", false, schoolTileParms)); var archivedReportingTileParms = new TileParms(); archivedReportingTileParms.AddParm("archives", "yes"); Rotator1Tiles.Add(new Tile(Permission.Tile_ArchivedReporting, "Archived Reporting", "~/Controls/Reports/AdvancedReporting.ascx", false, archivedReportingTileParms)); Rotator1Tiles.Add(new Tile(Permission.Tile_Growth_Analysis, "Growth Analysis", "~/Controls/School/SchoolGrowthAnalysis.ascx", false, schoolTileParms)); Rotator1Tiles.Add(new Tile(Permission.Tile_School_ProficiencyAnalysis, "Proficiency Analysis", "~/Controls/School/SchoolProficiencyAnalysis.ascx", false, schoolTileParms)); #if false _rotator1Tiles.Add(new Tile("Results", "~/Controls/School/SchoolResults.ascxc", false, schoolTileParms)); #endif Rotator1Tiles.Add(new Tile(Permission.Tile_AssessmentResults, "Assessment Results", "~/Controls/Assessment/AssessmentResults.ascx", false, schoolTileParms, null, "../Controls/Assessment/AssessmentResults_ExpandedV2.aspx", null, false, null, "expandAssessmentResults")); Rotator1Tiles.Add(new Tile(Permission.Tile_School_EarlyWarning, "Early Warning", "~/Controls/School/SchoolEarlyWarning.ascx", false, schoolTileParms)); Rotator1Tiles.Add(new Tile(Permission.Tile_School_Readiness, "Readiness", "~/Controls/School/SchoolReadiness.ascx", false, schoolTileParms)); }
private void LoadInstructionTiles() { var schoolTileParms = new TileParms(); schoolTileParms.AddParm("school", _selectedSchool); if ((bool)Session["KenticoEnabled"] == true) { if (UserHasPermission(Permission.Tile_InstructionalPlans)) { var InstructionalPlanTileParms = new TileParms(); var title = GetInstructionalPlanTileTitle(); InstructionalPlanTileParms.AddParm("resourceToShow", "thinkgate.InstructionalPlan"); InstructionalPlanTileParms.AddParm("title", title); InstructionalPlanTileParms.AddParm("height", "500"); InstructionalPlanTileParms.AddParm("width", "900"); InstructionalPlanTileParms.AddParm("type", "InstructionalPlans"); InstructionalPlanTileParms.AddParm("typeKey", ((int)LookupDetail.CurriculumMap).ToString()); Rotator1Tiles.Add(new Tile(title, "~/Controls/Documents/GenericCMSDocumentTile.ascx", false, InstructionalPlanTileParms, null, UserHasPermission(Permission.Icon_Expand_CurriculumMap) ? "../Controls/Resources/ResourceSearchKentico.aspx?type=" + ((int)LookupDetail.CurriculumMap).ToString() : null)); } if (UserHasPermission(Permission.Tile_UnitPlans)) { var UnitPlanTileParms = new TileParms(); var title = GetUnitPlanTileTitle(); UnitPlanTileParms.AddParm("resourceToShow", "thinkgate.UnitPlan"); UnitPlanTileParms.AddParm("title", title); UnitPlanTileParms.AddParm("height", "500"); UnitPlanTileParms.AddParm("width", "900"); UnitPlanTileParms.AddParm("type", "UnitPlans"); UnitPlanTileParms.AddParm("typeKey", ((int)LookupDetail.UnitPlan).ToString()); Rotator1Tiles.Add(new Tile(title, "~/Controls/Documents/GenericCMSDocumentTile.ascx", false, UnitPlanTileParms, null, UserHasPermission(Permission.Icon_Expand_Unitplan) ? "../Controls/Resources/ResourceSearchKentico.aspx?type=" + ((int)LookupDetail.UnitPlan).ToString() : null)); } if (UserHasPermission(Permission.Tile_LessonPlansResources)) { var LessonPlanTileParms = new TileParms(); var title = GetLessonPlanTileTitle(); LessonPlanTileParms.AddParm("resourceToShow", "thinkgate.LessonPlan"); LessonPlanTileParms.AddParm("title", title); LessonPlanTileParms.AddParm("height", "500"); LessonPlanTileParms.AddParm("width", "900"); LessonPlanTileParms.AddParm("type", "LessonPlans"); LessonPlanTileParms.AddParm("typeKey", ((int)LookupDetail.LessonPlan).ToString()); Rotator1Tiles.Add(new Tile(title, "~/Controls/Documents/GenericCMSDocumentTile.ascx", false, LessonPlanTileParms, null, UserHasPermission(Permission.Icon_Expand_Lessonplan) ? "../Controls/Resources/ResourceSearchKentico.aspx?type=" + ((int)LookupDetail.LessonPlan).ToString() : null)); } if (UserHasPermission(Permission.Tile_ModelCurriculumUnit)) { string clientState = DistrictParms.State; TileParms modelCurriculumParms = new TileParms(); string title; switch (clientState) { case "OH": //OHIO title = GetModelCurriculumTileTitle(); modelCurriculumParms.AddParm("resourceToShow", "thinkgate.curriculumUnit"); modelCurriculumParms.AddParm("title", title); modelCurriculumParms.AddParm("height", "500"); modelCurriculumParms.AddParm("width", "900"); modelCurriculumParms.AddParm("type", "Curriculum Unit"); modelCurriculumParms.AddParm("showStateOnly", true); modelCurriculumParms.AddParm("typeKey", ((int)LookupDetail.CurriculumUnitOH).ToString()); Rotator1Tiles.Add(new Tile(title, "~/Controls/Documents/GenericCMSDocumentTile.ascx", false, modelCurriculumParms, null, UserHasPermission(Permission.Icon_Expand_Curriculumunit) ? "../Controls/Resources/ResourceSearchKentico.aspx?type=" + ((int)LookupDetail.CurriculumUnitOH) : null)); break; case "MA": //MASS title = GetModelCurriculumTileTitle(); modelCurriculumParms.AddParm("resourceToShow", "thinkgate.UnitPlan"); modelCurriculumParms.AddParm("title", title); modelCurriculumParms.AddParm("height", "500"); modelCurriculumParms.AddParm("width", "900"); modelCurriculumParms.AddParm("type", "UnitPlans"); modelCurriculumParms.AddParm("showStateOnly", true); modelCurriculumParms.AddParm("typeKey", ((int)LookupDetail.CurriculumUnitMA).ToString()); Rotator1Tiles.Add(new Tile(title, "~/Controls/Documents/GenericCMSDocumentTile.ascx", false, modelCurriculumParms, null, UserHasPermission(Permission.Icon_Expand_Curriculumunit) ? "../Controls/Resources/ResourceSearchKentico.aspx?type=" + ((int)LookupDetail.UnitPlan) : null)); break; } } if (DistrictParms.Tile_Kentico_Resources == "Yes") { var resourceTileParms3 = new TileParms(); var title = GetResourceTileTitle(); resourceTileParms3.AddParm("resourceToShow", GetKenticoResourceTileResourceTypeName()); resourceTileParms3.AddParm("title", title); resourceTileParms3.AddParm("height", "500"); resourceTileParms3.AddParm("width", "900"); resourceTileParms3.AddParm("type", "Resources"); resourceTileParms3.AddParm("typeKey", ((int)LookupDetail.Resource).ToString(CultureInfo.CurrentCulture)); Rotator1Tiles.Add(new Tile(title, "~/Controls/Documents/GenericCMSDocumentTile.ascx", false, resourceTileParms3, null, UserHasPermission(Permission.Icon_Expand_Resources) ? "../Controls/Resources/ResourceSearchKentico.aspx" : null)); } } else { TileParms unitPlanParms = new TileParms(); unitPlanParms.AddParm("level", EntityTypes.School); unitPlanParms.AddParm("levelID", _selectedSchool.ID); unitPlanParms.AddParm("type", "Unit Plans"); Rotator1Tiles.Add(new Tile(Permission.Tile_UnitPlans, "Unit Plans", "~/Controls/Documents/Resources.ascx", false, unitPlanParms, null, "../Controls/Resources/ResourceSearch.aspx")); TileParms lessonPlanParms = new TileParms(); lessonPlanParms.AddParm("level", EntityTypes.School); lessonPlanParms.AddParm("levelID", _selectedSchool.ID); lessonPlanParms.AddParm("type", "Lesson Plans"); Rotator1Tiles.Add(new Tile(Permission.Tile_LessonPlansResources, "Lesson Plans", "~/Controls/Documents/Resources.ascx", false, lessonPlanParms, null, "../Controls/Resources/ResourceSearch.aspx")); TileParms pacingDocumentsParms = new TileParms(); pacingDocumentsParms.AddParm("level", EntityTypes.School); pacingDocumentsParms.AddParm("levelID", _selectedSchool.ID); pacingDocumentsParms.AddParm("type", "Pacing Documents"); Rotator1Tiles.Add(new Tile(Permission.Tile_PacingDocuments, "Pacing Documents", "~/Controls/Documents/Resources.ascx", false, pacingDocumentsParms, null, "../Controls/Resources/ResourceSearch.aspx")); } if (DistrictParms.Tile_E3_Resources == "Yes") { TileParms plansParms = new TileParms(); plansParms.AddParm("level", EntityTypes.School); plansParms.AddParm("levelID", _selectedSchool.ID); plansParms.AddParm("type", "Resources"); var resourcesTileFilterToDisplay = DistrictParms.LoadDistrictParms().ResourcesTileFilterToDisplay; if (!string.IsNullOrEmpty(resourcesTileFilterToDisplay)) plansParms.AddParm("UseResourcesTileFilterToDisplay", resourcesTileFilterToDisplay); var resourceTileExpand = UserHasPermission(Permission.Icon_Expand_Resources) ? "../Controls/Resources/ResourceSearch.aspx" : null; Rotator1Tiles.Add(new Tile(Permission.Tile_School_Resources, "Resources", "~/Controls/Documents/Resources.ascx", false, plansParms, null, resourceTileExpand)); } if (UserHasPermission(Permission.Tile_Playbook)) { Rotator1Tiles.Add(new Tile("Playbooks", "~/Controls/Plans/Playbook.ascx", false, null)); } Rotator1Tiles.Add(new Tile(Permission.Tile_School_Attendance, "Attendance", "~/Controls/School/SchoolAttendance.ascx", false, schoolTileParms)); Rotator1Tiles.Add(new Tile(Permission.Tile_School_Discipline, "Discipline", "~/Controls/School/SchoolDiscipline.ascx", false, schoolTileParms)); Rotator1Tiles.Add(new Tile(Permission.Tile_School_Grades, "Grades", "~/Controls/School/SchoolGrades.ascx", false, schoolTileParms)); }
private void LoadPlanningTiles() { var schoolTileParms = new TileParms(); schoolTileParms.AddParm("level", EntityTypes.School); schoolTileParms.AddParm("levelID", _selectedSchool.ID); schoolTileParms.AddParm("school", _selectedSchool); if (UserHasPermission(Permission.Tile_Standards)) { Rotator1Tiles.Add(new Tile("Standards", "~/Controls/Standards/StandardsSearchDistSchool.ascx", false, schoolTileParms, null, "../Controls/Standards/StandardsSearch_ExpandedV2.aspx")); Rotator1Tiles.Add(new Tile("Standard Filter", "~/Controls/Standards/StandardsFilter.ascx", false, null, null, null)); } if ((bool)Session["KenticoEnabled"]) { if (UserHasPermission(Permission.Tile_Competencylists)) { var resourceTileParms2 = new TileParms(); var title = "Competency Lists"; resourceTileParms2.AddParm("resourceToShow", "Thinkgate.CompetencyList"); resourceTileParms2.AddParm("title", title); resourceTileParms2.AddParm("height", "500"); resourceTileParms2.AddParm("width", "900"); resourceTileParms2.AddParm("type", "CompetencyLists"); Rotator1Tiles.Add(new Tile(title, "~/Controls/Documents/GenericCMSDocumentTile.ascx", false, resourceTileParms2, null, null)); } } if (UserHasPermission(Permission.Tile_DistrictImprovementPlan)) { var improvementPlanTileParms = new TileParms(); improvementPlanTileParms.AddParm("improvementPlanType", ImprovementPlanType.District); Rotator1Tiles.Add(new Tile("District Improvement Plan", "~/Controls/ImprovementPlan/ImprovementPlanTile.ascx", false, improvementPlanTileParms)); } if (UserHasPermission(Permission.Tile_SchoolImprovementPlan)) { var improvementPlanTileParms = new TileParms(); improvementPlanTileParms.AddParm("improvementPlanType", ImprovementPlanType.School); improvementPlanTileParms.AddParm("schoolID", _schoolId); Rotator1Tiles.Add(new Tile("School Improvement Plan", "~/Controls/ImprovementPlan/ImprovementPlanTile.ascx", false, improvementPlanTileParms)); } }
private void LoadScheduleTiles() { if (SelectedStudent == null) return; foreach (var c in SelectedStudent.Classes) { var tileParms = new TileParms(); tileParms.AddParm("class", c); const string controlPath = "~/Controls/Class/ClassIdentification.ascx"; var encryptedClassId = Standpoint.Core.Classes.Encryption.EncryptInt(c.ID); var expandUrl = UserHasPermission(Permission.Icon_Expand_ClassIdentification) ? "../Controls/Class/ClassSummary_Edit.aspx?xID=" + encryptedClassId : null; var editUrl = UserHasPermission(Permission.Icon_Edit_ClassIdentification) ? "../Controls/Class/ClassSummary_Edit.aspx?xID=" + encryptedClassId : null; var title = "<div class='selectableClassTile' title='" + c.GetClassToolTip() + "' onclick='javascript: __doPostBack(\"" + doubleRotatorPanel.ClientID + "\",\"" + "@@dockID~" + c.ID + "\")'>" + c.GetFriendlyName() + "</div>"; var tile = new Tile(title, controlPath, true, tileParms, null, expandUrl, editUrl, false); Rotator1Tiles.Add(tile); //_rotator1Tiles.Add(new Tile(c.GetFriendlyName(), controlPath, true, tileParms, ScheduleClassTileClick, expandUrl, editURL, true)); } var selectedClass = SessionObject.clickedClass; if (selectedClass == null) { Panel buttonDiv2 = ctlDoublePanel.GetButtonsContainer2(); LoadContainer(ctlDoublePanel, 2, "~/ContainerControls/TileContainer_3_1_Empty.ascx", null, 0, 0); //div.InnerHtml = "<div class='rotator2InitTxt'>Use <div class='lowerCarouselMsgIcon'> </div> to select a class above and display details here.</div>"; buttonDiv2.CssClass = "pagingDivTallHidden"; Session.Remove("tileClicked"); Session.Remove("selectedRDTitleBarClass"); } else { (ctlDoublePanel.GetButtonsContainer2()).CssClass = "pagingDivTall"; ctlDoublePanel.ResetPageOnPostBack("1"); var classTileParms = new TileParms(); classTileParms.AddParm("class", selectedClass); classTileParms.AddParm("level", EntityTypes.Student); classTileParms.AddParm("levelID", SelectedStudent.ID); classTileParms.AddParm("selectID", selectedClass.ID); classTileParms.AddParm("category", "Classroom"); classTileParms.AddParm("folder", "Classes"); classTileParms.AddParm("assignmentSharingTypeID", AssignShareMode.Student); Rotator2Tiles.Add(new Tile(Permission.Tile_Assessment_Results_StudentPortal, "Assessment Results", "~/Controls/Assessment/AssessmentResults.ascx", false, classTileParms)); //issue Rotator2Tiles.Add(new Tile(Permission.Tile_Class_Standards, "Standards", "~/Controls/Standards/StandardsSearch.ascx", false, classTileParms, null, "../Controls/Standards/StandardsSearch_ExpandedV2.aspx")); // TODOMPF: Do not delete. -mpf: This is for assignments and sharing (capped off for now) //_rotator2Tiles.Add(new Tile(Permission.Tile_Assignments_Student, "Assignments", "~/Controls/Student/StudentAssignments.ascx", false, classTileParms, null, null, "../Controls/AssignmentShare/Assignment.aspx?EntityTypeID=2&mode=2&contentid=" + SelectedStudent.ID)); } }
private void LoadCompetencyTrackingReport() { var tileParms = new TileParms(); tileParms.AddParm("guid", _guid); LoadReportTiles("~/Controls/Reports/CredentialTrackingReport.ascx", tileParms, "Credential Tracking Report"); }
private void LoadProfileTiles() { if (SelectedStaff == null) return; var staffTileParms = new TileParms(); var staffIdEncrypted = Encryption.EncryptInt(StaffId); staffTileParms.AddParm("staff", SelectedStaff); Rotator1Tiles.Add(new Tile("Identification", "~/Controls/Staff/StaffIdentification.ascx", false, staffTileParms, null, null, SessionObject.LoggedInUser.UserId == SelectedStaff.UserID ? (UserHasPermission(Permission.Icon_Edit_Profile_Identification_Self) ? String.Concat("../Controls/Staff/StaffIdentification_Edit.aspx?xID=",staffIdEncrypted) : null) : (UserHasPermission(Permission.Icon_Edit_Profile_Identification) ? String.Concat("../Controls/Staff/StaffIdentification_Edit.aspx?xID=",staffIdEncrypted) : null), false, null, null, "openStaffIdentificationEditRadWindow")); //TODO:DHB 2012-08-30 The IsNonClassroomTeacher_Evaluation and IsSchoolAdministrator properties are currently hardcoded to true. However, it is anticipated that down the road, it will be used to determine when a non classroom instructor (NCI) is still to be considered a teacher. See email from HCB on 8/30/2012. if ( (SessionObject.LoggedInUser.IsNonClassroomTeacher_Evaluation || SessionObject.LoggedInUser.IsSchoolAdministrator_Evaluation) && UserHasPermission(Permission.Tile_Evaluations_SchoolTeacherNCI_MyProfile) || (SessionObject.LoggedInUser.IsClassroomTeacher_Evaluation || SessionObject.LoggedInUser.IsSchoolAdministrator_Evaluation) && UserHasPermission(Permission.Tile_Evaluations_SchoolTeacherCI_MyProfile) || SessionObject.LoggedInUser.IsSchoolAdministrator_Evaluation && UserHasPermission(Permission.Tile_Evaluations_SchoolAdministrator) ) { TileParms evalTileParms = new TileParms(); if (SessionObject.LoggedInUser.IsSchoolAdministrator_Evaluation) evalTileParms.AddParm("staffType", "SA"); else if (SessionObject.LoggedInUser.IsClassroomTeacher_Evaluation) evalTileParms.AddParm("staffType", "CI"); else if (SessionObject.LoggedInUser.IsNonClassroomTeacher_Evaluation) evalTileParms.AddParm("staffType", "NCI"); Rotator1Tiles.Add(new Tile("Personal Evaluations", "~/Controls/Staff/StaffEvaluation.ascx", false, evalTileParms)); } }
private void LoadInformationTiles() { if (_selectedAddendum == null) return; var addendumTileParms = new TileParms(); addendumTileParms.AddParm("addendum", _selectedAddendum); var editUrl = "../Controls/Assessment/ContentEditor/ContentEditor_Addendum.aspx?xID=" + _addendumIdEncrypted; Rotator1Tiles.Add(new Tile(Permission.Tile_Identification_AddendumObjectScreen, "Addendum Identification", "~/Controls/Addendums/AddendumIdentification.ascx", false, addendumTileParms, null, null, editUrl, false, null, null, "AddendumPage_openExpandEditRadWindow")); Rotator1Tiles.Add(new Tile(Permission.Tile_Content_AddendumObjectScreen, "Addendum Content", "~/Controls/Addendums/AddendumContent.ascx", false, addendumTileParms, null, null, editUrl, false, null, null, "AddendumPage_openExpandEditRadWindow")); }
private void LoadInformationTiles() { if (_selectedRubric == null) return; var rubricTileParms = new TileParms(); rubricTileParms.AddParm("rubric", _selectedRubric); var editURL = "../Controls/Assessment/ContentEditor/ContentEditor_Rubric.aspx?xID=" + _rubricIdEncrypted; Rotator1Tiles.Add(new Tile(Permission.Tile_Identification_RubricObjectScreen, "Rubric Identification", "~/Controls/Rubrics/RubricIdentification.ascx", false, rubricTileParms, null, null, editURL, false, null, null, "RubricPage_openExpandEditRadWindow")); Rotator1Tiles.Add(new Tile(Permission.Tile_Content_RubricObjectScreen, "Rubric Content", "~/Controls/Rubrics/RubricContent.ascx", false, rubricTileParms, null, null, editURL, false, null, null, "RubricPage_openExpandEditRadWindow")); }
private void LoadReportTiles(string tilePath, TileParms tileParms = null, string reportName = "Results") { if (tileParms == null) tileParms = new TileParms(); tileParms.AddParm("CriteriaGUID", hiddenTxtBox.Text); tileParms.AddParm("multiTestIDs", _multiTestIDs); //_rotator1Tiles.Add(new Tile("Criteria", "~/Controls/Reports/ReportCriteria.ascx", false, tileParms)); Rotator1Tiles.Add(new Tile(reportName, tilePath, false, tileParms)); }
public Breadcrumb(string displayText, string controlSection, TileParms tileParms) { DisplayText = displayText; ControlSection = controlSection; TileParms = tileParms; }
private void LoadGradeConversion() { var tileParms = new TileParms(); tileParms.AddParm("testID", _testId); tileParms.AddParm("level", _level); tileParms.AddParm("levelID", _levelId); tileParms.AddParm("year", _year); tileParms.AddParm("testType", _type); LoadReportTiles("~/Controls/Reports/GradeConversion.ascx", tileParms, "Grade Conversion"); }
public void SetParms(TileParms tileParms) { if (Tile == null) return; Tile.TileParms = tileParms; }
private void LoadInformationTiles() { var classTileParms = new TileParms(); classTileParms.AddParm("class", _selectedClass); classTileParms.AddParm("level", EntityTypes.Class); classTileParms.AddParm("levelID", _selectedClass.ID); classTileParms.AddParm("folder", "Information"); if (_thisIsAClone) classTileParms.AddParm("clonedClassID",_selectedClass.ID); var classTileParms2 = new TileParms(); classTileParms2.AddParm("class", _selectedClass); classTileParms2.AddParm("level", EntityTypes.Class); classTileParms2.AddParm("levelID", _selectedClass.ID); classTileParms2.AddParm("folder", "Information"); if (_thisIsAClone) classTileParms2.AddParm("clonedClassID", _selectedClass.ID); TileParms districtAssessmentParms = new TileParms(classTileParms.Parms); districtAssessmentParms.AddParm("category", "District"); SessionObject.DistrictTileParms = districtAssessmentParms; TileParms classroomAssessmentParms = new TileParms(classTileParms2.Parms); classroomAssessmentParms.AddParm("category", "Classroom"); var expandUrl = UserHasPermission(Permission.Icon_Expand_Class) ? "../Controls/Class/ClassSummary_Expanded.aspx?xID=" + EntityIdEncrypted : string.Empty; var editUrl = UserHasPermission(Permission.Edit_Class) ? "../Controls/Class/ClassSummary_Edit.aspx?xID=" + EntityIdEncrypted : string.Empty; // Page 1 upper row Rotator1Tiles.Add(new Tile(Permission.Tile_Identification_Class, "Identification", "~/Controls/Class/ClassIdentification.ascx", false, classTileParms, null, expandUrl, editUrl)); Rotator1Tiles.Add(new Tile(Permission.Tile_Teachers_Class, "Teachers", "~/Controls/Teacher/Teachers.ascx", false, classTileParms, null, expandUrl, editUrl, true, "graphical")); Rotator1Tiles.Add(new Tile(Permission.Tile_Roster_Class, "Roster", "~/Controls/Class/ClassRoster.ascx", false, classTileParms, null, expandUrl, editUrl, true, "graphical")); // Page 1 lower row Rotator1Tiles.Add(new Tile("District Assessments", "~/Controls/Assessment/ViewAssessmentsV2.ascx", false, districtAssessmentParms, null, "../Controls/Assessment/AssessmentSearchExpanded.aspx?category=District&level=Class", null)); Rotator1Tiles.Add(new Tile("Classroom Assessments", "~/Controls/Assessment/ViewAssessmentsV2.ascx", false, classroomAssessmentParms, null, "../Controls/Assessment/AssessmentSearchExpanded.aspx?category=Classroom&level=Class", null)); Rotator1Tiles.Add(new Tile("Assessment Results", "~/Controls/Assessment/AssessmentResults.ascx", false, classTileParms, null, "../Controls/Assessment/AssessmentResults_ExpandedV2.aspx", null, false, null, "expandAssessmentResults")); // Page 2 upper row //_rotator1Tiles.Add(new Tile("Resources", "~/Controls/Documents/Resources.ascx", false, classTileParms, null, "../Controls/Resources/ResourceSearch.aspx")); DistrictParms districtParms = DistrictParms.LoadDistrictParms(); if (districtParms.Tile_Kentico_Resources == "Yes") { var resourceTileParms3 = new TileParms(); resourceTileParms3.AddParm("resourceToShow", GetKenticoResourceTileResourceTypeName()); resourceTileParms3.AddParm("title", "Resources"); resourceTileParms3.AddParm("height", "500"); resourceTileParms3.AddParm("width", "900"); resourceTileParms3.AddParm("type", "Resources"); Rotator1Tiles.Add(new Tile("Resources", "~/Controls/Documents/GenericCMSDocumentTile.ascx", false, resourceTileParms3, null, "../Controls/Resources/ResourceSearchKentico.aspx")); } if (UserHasPermission(Permission.Tile_Class_Attendance)) { Rotator1Tiles.Add(new Tile("Attendance", "~/Controls/Class/ClassAttendance.ascx", false, classTileParms)); } if (UserHasPermission(Permission.Tile_Discipline_Class)) { Rotator1Tiles.Add(new Tile("Discipline", "~/Controls/Class/ClassDiscipline.ascx", false, classTileParms)); } // Page 2 lower row if (UserHasPermission(Permission.Tile_Demographics_Class)) { Rotator1Tiles.Add(new Tile("Demographics", "~/Controls/PlaceholderTile.ascx", false, classTileParms)); } if (UserHasPermission(Permission.Tile_UDF_Class)) { Rotator1Tiles.Add(new Tile("UDFs", "~/Controls/Class/ClassUserDefinedFields.ascx", false, classTileParms)); } //_rotator1Tiles.Add(new Tile("Common Core State Standards", "~/Controls/Standards/StandardsSearch.ascx", false, classTileParms)); Rotator1Tiles.Add(new Tile("Standards", "~/Controls/Standards/StandardsSearch.ascx", false, classTileParms, null, "../Controls/Standards/StandardsSearch_ExpandedV2.aspx")); // _rotator1Tiles.Add(new Tile("Grades", "~/Controls/Class/ClassGrades.ascx", false, classTileParms)); // _rotator1Tiles.Add(new Tile("Assessments", "~/Controls/Class/ClassAssessments.ascx", false, classTileParms)); // _rotator1Tiles.Add(new Tile("Results", "~/Controls/Class/ClassResults.ascx", false, classTileParms)); // _rotator1Tiles.Add(new Tile("Early Warning", "~/Controls/Class/ClassEarlyWarning.ascx", false, classTileParms)); // _rotator1Tiles.Add(new Tile("Readiness", "~/Controls/Class/ClassReadiness.ascx", false, classTileParms)); }
private void LoadReportCard() { var tileParms = new TileParms(); tileParms.AddParm("type", _type); LoadReportTiles("~/Controls/Reports/ReportCardStandard.ascx", tileParms, "Report Card by Standard"); }
private void LoadInformationTiles() { DistrictParms districtParms = DistrictParms.LoadDistrictParms(); if (_selectedStandard == null) return; _from = Request.QueryString["from"] ?? string.Empty; var standardsTileParms = new TileParms(); standardsTileParms.AddParm("standards", _selectedStandard); Rotator1Tiles.Add(new Tile(Permission.Icon_Edit_Standard, "Standard Identification", "~/Controls/Standards/StandardsIdentification.ascx", false, standardsTileParms, null, null, "../Controls/ExpandedPlaceholder.aspx", false, null, null)); Rotator1Tiles.Add(new Tile("Standard Contents", "~/Controls/Standards/StandardsContent.ascx", false, standardsTileParms)); if (districtParms.Tile_E3_Resources_StandardsPage == "Yes") { TileParms plansParms = new TileParms(); plansParms.AddParm("level", EntityTypes.Standard); plansParms.AddParm("levelID", _selectedStandard.ID); Rotator1Tiles.Add(new Tile(Permission.Tile_Resources_StandardObjectScreen, "Resources", "~/Controls/Documents/Resources.ascx", false, plansParms, null, "../Controls/Resources/ResourceSearch.aspx")); } if (districtParms.Tile_Kentico_Resources == "Yes") { var resourceTileParms3 = new TileParms(); resourceTileParms3.AddParm("resourceToShow", GetKenticoResourceTileResourceTypeName()); resourceTileParms3.AddParm("title", "Resources"); resourceTileParms3.AddParm("height", "500"); resourceTileParms3.AddParm("width", "900"); resourceTileParms3.AddParm("type", "Resources"); resourceTileParms3.AddParm("standards", _selectedStandard); Rotator1Tiles.Add(new Tile("Resources", "~/Controls/Documents/GenericCMSDocumentTile.ascx", false, resourceTileParms3, null, "../Controls/Resources/ResourceSearchKentico.aspx?" + string.Format("from={0}&standardID={1}", _from, _selectedStandard.ID))); } }
private void LoadStandardAnaylsis() { var tileParms = new TileParms(); tileParms.AddParm("AnalysisType", AnalysisType.StandardAnalysis); LoadReportTiles("~/Controls/Reports/ItemAnalysis.ascx", tileParms, "Standard Analysis"); }
private void LoadProficiencyArchive() { var tileParms = new TileParms(); tileParms.AddParm("Archive", true); LoadReportTiles("~/Controls/Reports/ProficiencyV2.ascx", tileParms, "Proficiency Archive"); }