private void BindMenuRepeter(int Roleid, int MenuLevel, int ParentId) { //string pagename = Request.Url.Segments[Request.Url.Segments.Length - 1].ToString().ToLower(); //if (pagename == "dashboard.aspx") //{ // RepGetMenu.DataSource = null; // RepGetMenu.DataBind(); //} //else //{ try { DataSet ds = new DataSet(); ds = Menumaster.getMenu_By_RoleId(Roleid, MenuLevel, ParentId); RepGetMenu.DataSource = ds.Tables[0]; RepGetMenu.DataBind(); if (RepGetMenu.Items.Count <= 0) { showmsg.Visible = true; } else { showmsg.Visible = false; HeadDetails.InnerHtml = ds.Tables[1].Rows[0][0].ToString().ToUpperInvariant(); } } catch { } //} }
public DataView BindGvMenuDetail() { DataTable dt = new DataTable(); dt = Menumaster.Get_MenuList(); DataView dv = new DataView(dt); return(dv); }
public void BindDataForMenus() { DataTable dt = new DataTable(); dt.Columns.Add("MenuName"); foreach (DataRow row in Rolemaster.Get_RoleMaster().Tables[0].Rows) { dt.Columns.Add(row[1].ToString()); } int aa = 0; string a = ""; foreach (DataRow row in Menumaster.Get_MenuMaster().Tables[0].Rows) { dt.Rows.Add(row[1]); } grdMenuRoleMapping.DataSource = dt; grdMenuRoleMapping.DataBind(); DynamicControls(((System.Data.InternalDataCollectionBase)(dt.Columns)).Count); }
protected void btnsav_Click(object sender, EventArgs e) { Menumaster _objMM = new Menumaster(); _objMM.MenuId = Convert.ToInt32(lblID.Text); _objMM.MenuName = txtMname.Text.Trim(); _objMM.Link = txtlink.Text.Trim(); _objMM.IsActive = true; try { _objMM.Save(); MessageBox("Record saved successfully"); grdMenuDetails.DataSource = BindGvMenuDetail(); grdMenuDetails.DataBind(); pnlMenu.Visible = true; PnlAddMenu.Visible = false; } catch { } }
protected void grdMenuDetails_RowDeleting(object sender, GridViewDeleteEventArgs e) { Menumaster _objMM = new Menumaster(); _objMM.MenuId = Convert.ToInt32(((Label)grdMenuDetails.Rows[e.RowIndex].FindControl("lblMID")).Text); _objMM.MenuName = ((Label)grdMenuDetails.Rows[e.RowIndex].FindControl("lblName")).Text; _objMM.Link = ((Label)grdMenuDetails.Rows[e.RowIndex].FindControl("lblLink")).Text; _objMM.IsActive = Convert.ToBoolean(false); _objMM.IsDeleted = Convert.ToBoolean(true); try { _objMM.Save(); MessageBox("Your record is Deleted"); grdMenuDetails.DataSource = BindGvMenuDetail(); grdMenuDetails.DataBind(); pnlMenu.Visible = true; PnlAddMenu.Visible = false; } catch { } }