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); }