protected void ddlDegree_SelectedIndexChanged(object sender, EventArgs e) { ddlBranch.Items.Clear(); string course_id = ddlDegree.SelectedValue.ToString(); collegecode = Session["collegecode"].ToString(); usercode = Session["UserCode"].ToString(); DataSet ds = ClsAttendanceAccess.GetBranchDetail(course_id.ToString(), collegecode.ToString()); if (ds.Tables[0].Rows.Count > 0) { ddlBranch.DataSource = ds; ddlBranch.DataTextField = "Dept_Name"; ddlBranch.DataValueField = "degree_code"; ddlBranch.DataBind(); } if ((ddlBranch.SelectedIndex != 0) || (ddlBranch.SelectedIndex > 0) || (ddlBranch.SelectedIndex == 0)) { bindsem(); bindsec(); bindexammonth(); bindexamyear(); } }
public void Get_Semester() { Boolean first_year; first_year = false; int duration = 0; string batch_calcode_degree; string batch = ddlBatch.SelectedValue.ToString(); collegecode = Session["collegecode"].ToString(); string degree = ddlBranch.SelectedValue.ToString(); batch_calcode_degree = batch.ToString() + "/" + collegecode.ToString() + "/" + degree.ToString(); DataSet ds = ClsAttendanceAccess.Getsemster_Detail(batch_calcode_degree.ToString()); if (ds.Tables[0].Rows.Count > 0) { first_year = Convert.ToBoolean(ds.Tables[0].Rows[0][1].ToString()); duration = Convert.ToInt16(ds.Tables[0].Rows[0][0].ToString()); for (int i = 1; i <= duration; i++) { if (first_year == false) { ddlSemYr.Items.Add(i.ToString()); } else if (first_year == true && i != 2) { ddlSemYr.Items.Add(i.ToString()); } } } }