protected void ImageButton2_Click(object sender, ImageClickEventArgs e) { lblmessage.Text = ""; if (txtsearch.Text.Length > 0) { if (DropDownList1.SelectedValue == "0") { try { EduLevelsRepository elir = new EduLevelsRepository(); Session["Leveldatafindid"] = elir.Searchid(txtsearch.Text.ToInt()); GridView1.DataSource = Session["Leveldatafindid"]; GridView1.DataBind(); lblrecordcount.Text = string.Format("{0} : {1}", elir.EduLevelCount().ToString(), Resources.DashboardText.RecordCount); lblSelectedDataCount.Text = string.Format("{0} : {1}", (Session["Facultydatafindid"] as DataTable).Rows.Count.ToString(), Resources.DashboardText.SelectRecordCount); } catch { PersonTools.ShowMessage(lblmessage, Resources.DashboardText.errSearch, Color.Red); lblrecordcount.Text = string.Format("{0} : {1}", "0", Resources.DashboardText.RecordCount); lblSelectedDataCount.Text = string.Format("{0} : {1}", "0", Resources.DashboardText.SelectRecordCount); } } if (DropDownList1.SelectedValue == "1") { try { EduLevelsRepository elir = new EduLevelsRepository(); Session["EduLeveldatafindtitle"] = elir.SearchTitle(txtsearch.Text.ToString()); GridView1.DataSource = Session["EduLeveldatafindtitle"]; GridView1.DataBind(); lblrecordcount.Text = string.Format("{0} : {1}", elir.EduLevelCount().ToString(), Resources.DashboardText.RecordCount); lblSelectedDataCount.Text = string.Format("{0} : {1}", (Session["EduLeveldatafindtitle"] as DataTable).Rows.Count.ToString(), Resources.DashboardText.SelectRecordCount); } catch { PersonTools.ShowMessage(lblmessage, Resources.DashboardText.errSearch, Color.Red); lblrecordcount.Text = string.Format("{0} : {1}", "0", Resources.DashboardText.RecordCount); lblSelectedDataCount.Text = string.Format("{0} : {1}", "0", Resources.DashboardText.SelectRecordCount); } } } else { LoadEduLevelData(); } }
public void LoadEduLevelData() { EduLevelsRepository elir = new EduLevelsRepository(); Session["EduLevelData"] = elir.GetAllEduLevels(); GridView1.DataSource = Session["EduLevelData"]; GridView1.DataBind(); lblrecordcount.Text = string.Format("{0} : {1}", elir.EduLevelCount().ToString().ToFarsiNumber(), Resources.DashboardText.RecordCount); lblSelectedDataCount.Text = string.Format("{0} : {1}", (Session["EduLevelData"] as DataTable).Rows.Count.ToString().ToFarsiNumber(), Resources.DashboardText.SelectRecordCount); }