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
        {
        }

        //}
    }
Exemplo n.º 2
0
    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);
    }
Exemplo n.º 4
0
    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
        {
        }
    }
Exemplo n.º 5
0
    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
        {
        }
    }