예제 #1
0
    private bool _LoadGrupos(bool update)
    {
        IList <SYS_Grupo> grupos;

        if (update)
        {
            grupos = SYS_UsuarioBO.GetSistemaGrupo();
        }
        else
        {
            grupos = SYS_UsuarioBO.GetSistemaGrupoNotExists(_VS_Grupos);
        }

        _ddlGrupos.AppendDataBoundItems = true;
        _ddlGrupos.Items.Clear();
        _ddlGrupos.Items.Insert(0, new ListItem("-- Selecione um sistema - grupo --", Guid.Empty.ToString(), true));
        _ddlGrupos.DataValueField = "gru_id";
        _ddlGrupos.DataTextField  = "gru_nome";
        _ddlGrupos.DataSource     = grupos;
        _ddlGrupos.DataBind();
        //Monta a tela de inserção de grupos
        if (grupos.Count > 0)
        {
            _VisibleUa(grupos[0].vis_id);
        }

        return(grupos.Count > 0);
    }