private void PopulateCourseData(int courseId) { using (var helper = new DbHelper.Subject()) { var course = helper.GetCourse(courseId); if (course != null) { if (SiteMap.CurrentNode != null) { var list = new List <IdAndName>() { new IdAndName() { Name = SiteMap.RootNode.Title , Value = SiteMap.RootNode.Url , Void = true }, new IdAndName() { Name = SiteMap.CurrentNode.ParentNode.Title , Value = SiteMap.CurrentNode.ParentNode.Url , Void = true } , new IdAndName() { Name = course.FullName , Value = "~/Views/Course/CourseDetail.aspx?cId=" + course.Id , Void = true } , new IdAndName() { Name = "Edit" } }; SiteMapUc.SetData(list); } txtName.Text = course.FullName; txtShortName.Text = course.ShortName; txtCode.Text = course.Code; txtCredit.Text = course.Credit.ToString(); CKEditor1.Text = course.Summary; CategoryId = CategoryId; } } }
protected void Page_Load(object sender, EventArgs e) { lblError.Visible = false; var subId = Request.QueryString["SubId"]; var secId = Request.QueryString["SecId"]; if (!IsPostBack) { if (secId != null) { try { var sectionId = Convert.ToInt32(secId); SectionId = sectionId; using (var strhelper = new DbHelper.Structure()) using (var helper = new DbHelper.SubjectSection()) { var section = helper.GetSection(sectionId); if (section != null) { LoadSitemap(strhelper, section.Subject); SubjectId = section.SubjectId; //btnDelete.Visible = true; txtName.Text = section.Name; txtDesc.Text = section.Summary; chkShow.Checked = section.ShowSummary ?? false; //after assigning section datatype , all is taken care in restrictionUC RestrictionUC1.SectionId = sectionId; } } } catch { Response.Redirect("~/"); } } else if (subId != null) { try { var subjectId = Convert.ToInt32(subId); SubjectId = subjectId; using (var strhelper = new DbHelper.Structure()) using (var helper = new DbHelper.Subject()) { var sub = helper.GetCourse(subjectId); if (sub != null) { LoadSitemap(strhelper, sub); lblHeading.Text = "New section in : '" + sub.FullName + "'"; } else { Response.Redirect("~/"); } } } catch { Response.Redirect("~/"); } } else { Response.Redirect("~/"); } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { var courseId = Request.QueryString["cId"]; var classId = Request.QueryString["subclsId"]; if (courseId != null) { //hidCourseId.Value = courseId; try { CourseSessionCreateUC1.CourseId = Convert.ToInt32(courseId); CourseSessionCreateUC1.SubjectSessionId = Convert.ToInt32(classId); using (var helper = new DbHelper.Subject()) { var course = helper.GetCourse(CourseSessionCreateUC1.CourseId); if (course != null) { if (SiteMap.CurrentNode != null) { var list = new List <IdAndName>() { new IdAndName() { Name = SiteMap.RootNode.Title , Value = SiteMap.RootNode.Url , Void = true }, new IdAndName() { Name = SiteMap.CurrentNode.ParentNode.ParentNode.Title , Value = SiteMap.CurrentNode.ParentNode.ParentNode.Url , Void = true }, new IdAndName() { Name = course.FullName , Value = SiteMap.CurrentNode.ParentNode.Url + "?cId=" + course.Id + "&edit=1" , Void = true }, new IdAndName() { Name = "Class edit" } }; SiteMapUc.SetData(list); } CourseSessionCreateUC1.CourseName = course.FullName; } else { Response.Redirect("~/Views/Course/"); } } } catch { Response.Redirect("~/Views/Course/"); } } else { Response.Redirect("~/Views/Course/"); } //load course detail using (var helper = new DbHelper.Subject()) { try { var cId = Convert.ToInt32(courseId); var sub = helper.GetCourse(cId); //if (sub != null) //{ // lblFullName.Text = sub.Name; // lblCategory.Text = sub.SubjectCategory.Name; // lblShortName.Text = sub.ShortName; //} } catch { } } } }
private void LoadInitialData(int courseId) { try { { var cId = Convert.ToInt32(courseId); using (var cHelper = new DbHelper.Classes()) using (var helper = new DbHelper.Subject()) { var sub = helper.GetCourse(cId); if (sub == null) { Response.Redirect("~/Views/All_Resusable_Codes/Error/ErrorPage.aspx"); return; } if ((sub.Void ?? false)) { Response.Redirect("~/Views/All_Resusable_Codes/Error/ErrorPage.aspx"); return; } if (SiteMap.CurrentNode != null) { var list = new List <IdAndName>() { new IdAndName() { Name = SiteMap.RootNode.Title , Value = SiteMap.RootNode.Url , Void = true }, new IdAndName() { Name = SiteMap.CurrentNode.ParentNode.Title , Value = SiteMap.CurrentNode.ParentNode.Url , Void = true } , new IdAndName() { Name = sub.FullName } }; SiteMapUc.SetData(list); } //if (sub != null) { //if (SiteMap.CurrentNode != null) //{ // SiteMap.CurrentNode.ReadOnly = false; // SiteMap.CurrentNode.Title = sub.FullName; // SiteMap.CurrentNode.Url = Request.Url.PathAndQuery; //} lblFullName.Text = sub.FullName; lblCategory.Text = sub.SubjectCategory.Name; lblShortName.Text = sub.ShortName; lblHeading.Text = sub.FullName; //other componenets lnkNewClass.NavigateUrl = "~/Views/Class/CourseSessionCreate.aspx?cId=" + courseId; //lnkView.NavigateUrl = "~/Views/Course/Section/Master/CourseSectionListing.aspx?SubId=" + courseId lnkView.NavigateUrl = "~/Views/Course/Section/?SubId=" + courseId + "&from=detail"; lnkEdit.NavigateUrl = "~/Views/Course/CourseCreate.aspx?crsId=" + courseId; lnkDelete.NavigateUrl = "~/Views/All_Resusable_Codes/Delete/DeleteForm.aspx?task=" + DbHelper.StaticValues.Encode("course") + "&crsId=" + courseId + "&catId=" + sub.SubjectCategoryId + "&showText=" + DbHelper.StaticValues.Encode("Are you sure to delete the course " + sub.FullName + "?") ; hidCourseId.Value = courseId.ToString(); var sessions = cHelper.ListClassesOfSubject(cId, "All"); dlistClasses.DataSource = sessions; dlistClasses.DataBind(); } } } } catch { Response.Redirect("~/Views/Course/"); } //load course detail }