private void BindSubjectChapterTopic(int Step) { DataSet ds = new DataSet(); SYS_Board_BLogic objSys_Board = new SYS_Board_BLogic(); ds = objSys_Board.BAL_SYS_StdSubChapTopic_BySchoolIDBoardIDMediumid(Convert.ToInt32(ddlSchool.SelectedValue), Convert.ToInt32(ddlBoard.SelectedValue), Convert.ToInt32(ddlMedium.SelectedValue), Convert.ToInt32(ddlStandard.SelectedValue), Convert.ToInt32(ddlsubject.SelectedValue), 0); DropDownFill DdlFilling = new DropDownFill(); if (Step <= 1) { if (ds.Tables.Count > 0) { DdlFilling.BindDropDownByTable(ddlStandard, ds.Tables[0], "Standard", "StandardID"); DDLDisable(ddlStandard, true); } } if (Step <= 2) { if (ds.Tables.Count > 1) { DdlFilling.BindDropDownByTable(ddlsubject, ds.Tables[1], "Subject", "SubjectID"); DDLDisable(ddlsubject, true); } } }
protected void ddlMediumSecond_SelectedIndexChanged(object sender, EventArgs e) { if (ddlMediumSecond.SelectedIndex != 0) { DataSet ds = new DataSet(); SYS_Board_BLogic objSys_Board = new SYS_Board_BLogic(); ds = objSys_Board.BAL_SYS_StdSubChapTopic_BySchoolIDBoardIDMediumid(this.SchoolID, Convert.ToInt32(ddlBoardSecond.SelectedValue), Convert.ToInt32(ddlMediumSecond.SelectedValue), Convert.ToInt32(null), Convert.ToInt32(null), Convert.ToInt32(null)); DropDownFill DdlFilling = new DropDownFill(); if (ds.Tables.Count > 0) { DdlFilling.BindDropDownByTable(ddlStandardSecond, ds.Tables[0], "Standard", "StandardID"); if (ds.Tables[0].Rows.Count > 0) { ddlStandardSecond.Items.Insert(Convert.ToInt32(EnumFile.AssignValue.Zero), "-- Select --"); ddlStandardSecond.Items[0].Value = Convert.ToString((int)EnumFile.AssignValue.Zero); ddlDisable(ddlStandardSecond, true); } } } else { ddlDisable(ddlStandardSecond, false); } }
private void BindSubjectChapterTopic(int Step) { DataSet ds = new DataSet(); SYS_Board_BLogic objSys_Board = new SYS_Board_BLogic(); ds = objSys_Board.BAL_SYS_StdSubChapTopic_BySchoolIDBoardIDMediumid(Convert.ToInt32(ddlSchool.SelectedValue), Convert.ToInt32(ddlBoard.SelectedValue), Convert.ToInt32(ddlMedium.SelectedValue), Convert.ToInt32(ddlStandard.SelectedValue), Convert.ToInt32(ddlSubject.SelectedValue), Convert.ToInt32(ddlChapter.SelectedValue)); DdlFilling = new DropDownFill(); if (Step <= 1) { if (ds.Tables.Count > 0) { DdlFilling.BindDropDownByTable(ddlStandard, ds.Tables[0], "Standard", "StandardID"); if (ds.Tables[0].Rows.Count > 0) { ddlStandard.Items.Insert(Convert.ToInt32(EnumFile.AssignValue.Zero), "-- Select --"); ddlStandard.Items[0].Value = Convert.ToString((int)EnumFile.AssignValue.Zero); } } } if (Step <= 2) { if (ds.Tables.Count > 1) { DdlFilling.BindDropDownByTable(ddlSubject, ds.Tables[1], "Subject", "SubjectID"); if (ds.Tables[1].Rows.Count > 0) { ddlSubject.Items.Insert(Convert.ToInt32(EnumFile.AssignValue.Zero), "-- Select --"); ddlSubject.Items[0].Value = Convert.ToString((int)EnumFile.AssignValue.Zero); } } } if (Step <= 3) { if (ds.Tables.Count > 2) { DdlFilling.BindDropDownByTable(ddlChapter, ds.Tables[2], "Chapter", "ChapterID"); if (ds.Tables[2].Rows.Count > 0) { ddlChapter.Items.Insert(Convert.ToInt32(EnumFile.AssignValue.Zero), "-- Select --"); ddlChapter.Items[0].Value = Convert.ToString((int)EnumFile.AssignValue.Zero); } } } if (Step <= 4) { if (ds.Tables.Count > 3) { DdlFilling.BindDropDownByTable(ddlTopic, ds.Tables[3], "Topic", "TopicID"); if (ds.Tables[3].Rows.Count > 0) { ddlTopic.Items.Insert(Convert.ToInt32(EnumFile.AssignValue.Zero), "-- Select --"); ddlTopic.Items[0].Value = Convert.ToString((int)EnumFile.AssignValue.Zero); } } } }