public void CarregarPorPermissaoUsuarioTipo(CLS_RelatorioAtendimentoTipo rea_tipo) { try { ddlCombo.Items.Clear(); ddlCombo.DataSource = CLS_RelatorioAtendimentoBO.SelecionaPorPermissaoUsuarioTipo(__SessionWEB.__UsuarioWEB.Usuario.usu_id, rea_tipo); CarregarMensagemSelecione(); ddlCombo.DataBind(); } catch (Exception) { lblMessage.Text = "Erro ao tentar carregar " + lblTitulo.Text.Replace('*', ' ').ToLower() + "."; lblMessage.Visible = true; } }
/// <summary> /// Carrega os tipos de relatório verificando a permissão do usuário. /// </summary> /// <param name="usu_id"></param> /// <returns></returns> public static List <CLS_RelatorioAtendimento> SelecionaPorPermissaoUsuarioTipo(Guid usu_id, CLS_RelatorioAtendimentoTipo rea_tipo) { return(new CLS_RelatorioAtendimentoDAO().SelecionaPorPermissaoUsuarioTipo(usu_id, (byte)rea_tipo).ToEntityList <CLS_RelatorioAtendimento>()); }