public void BindModules() { int?Project_ID = null; if (ViewState["ProjectID"] != null) { Project_ID = UDFLib.ConvertToInteger(ViewState["ProjectID"].ToString()); } string sortbycoloumn = (ViewState["MODULESORTBYCOLOUMN"] == null) ? null : (ViewState["MODULESORTBYCOLOUMN"].ToString()); int? sortdirection = null; if (ViewState["MODULESORTDIRECTION"] != null) { sortdirection = Int32.Parse(ViewState["MODULESORTDIRECTION"].ToString()); } DataTable dt = BLL_Infra_ShipSettings.Get_Module_Search("", Project_ID, sortbycoloumn, sortdirection); if (dt.Rows.Count > 0) { if (ViewState["ModuleID"] == null) { ViewState["ModuleID"] = dt.Rows[0]["Module_ID"].ToString(); } } else { ViewState["ModuleID"] = null; } }
private void BindEmptyModule() { DataTable dt = BLL_Infra_ShipSettings.Get_Module_Search(null, null, null, null); gvModule.DataSource = dt; gvModule.DataBind(); }
public void BindModules() { int?Project_ID = null; if (ViewState["ProjectID"] != null) { Project_ID = Convert.ToInt32(ViewState["ProjectID"].ToString()); } string sortbycoloumn = (ViewState["MODULESORTBYCOLOUMN"] == null) ? null : (ViewState["MODULESORTBYCOLOUMN"].ToString()); int? sortdirection = null; if (ViewState["MODULESORTDIRECTION"] != null) { sortdirection = Int32.Parse(ViewState["MODULESORTDIRECTION"].ToString()); } DataTable dt = BLL_Infra_ShipSettings.Get_Module_Search(txtSearchModule.Text, Project_ID, sortbycoloumn, sortdirection); if (dt.Rows.Count > 0) { gvModule.DataSource = dt; gvModule.DataBind(); if (ViewState["ModuleID"] == null) { ViewState["ModuleID"] = dt.Rows[0]["Module_ID"].ToString(); BindModuleList(Convert.ToInt32(ViewState["ModuleID"].ToString())); gvModule.SelectedIndex = 0; } SetModuleRowSelection(); } else { gvModule.DataSource = dt; gvModule.DataBind(); ViewState["ModuleID"] = null; } UpdModuleGrid.Update(); }