Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Cunha1

Permissão do menu

Recommended Posts

Bom dia a todos,

 

Tem um menu que dependendo do perfil ele não mostra alguns menus, só que tive que mudar o menu de imagem para texto e não consigo dar permissão no texto

Como eu faço para dar permissão no menu?

 

Segue o codigo do menu:

 

protected System.Web.UI.WebControls.ImageButton gruposupervisao;
		protected System.Web.UI.WebControls.HyperLink gruposusuarios;

		private void Page_Load(object sender, System.EventArgs e)
		{
			Vox.Net.Database.cDataBase db = new Vox.Net.Database.cDataBase();
			string sql="select cod_modulo from grus_permissao p, usuarios u "+
			" where u.cod_grus=p.cod_grus and u.codigo="+Convert.ToInt32(Context.User.Identity.Name.ToString());
			DataTable dt = db.criarDataTable(sql);
			if (dt.Rows.Count>0)
			{
				colocar_permissao(dt);
			}
		}

				private void colocar_permissao (DataTable dt)
		{
			for (int i=0; i<dt.Rows.Count; i++)
			{
				int cod_modulo=Convert.ToInt32(dt.Rows[i][0]);
				if (cod_modulo==1)
				{
					gruposusuarios.Visible=true;
				}
				else if (cod_modulo==3)
				{
					usuario.Visible=true;
				}
				else if (cod_modulo==5)
				{
					gruposupervisao.Visible=false;
				}
				else if (cod_modulo==6)
				{
					vector.Visible=true;
				}

O protected Hiperlink é o menu texto.

 

Obrigado.

 

Igor Cunha.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.