private void frmUsuarios_Load(object sender, EventArgs e) { Modelo_Entidades.PERFIL oPerfil = collPerfilesObtenidos.Find(delegate(Modelo_Entidades.PERFIL oPerfilBuscado) { return oPerfilBuscado.PERMISOS.PER_CODIGO == "R"; }); if (oPerfil == null) { this.btnResetearClave.Enabled = false; this.btnResetearClave.Visible = false; } BindingSource bsGrupos = new BindingSource(); bsGrupos.DataSource = oCCUGrupos.ObtenerGrupos(); Modelo_Entidades.GRUPO oGrupo = new Modelo_Entidades.GRUPO(); oGrupo.GRU_DESCRIPCION= "TODOS"; oGrupo.GRU_CODIGO ="TODOS"; oGrupo.GRU_ESTADO = true; //bsGrupos.Add(oGrupo); bsGrupos.Insert(0, oGrupo); cbGrupo.DataSource = bsGrupos; cbGrupo.DisplayMember = "GRU_DESCRIPCION"; //TablaGrupos = oCCUGrupos.ObtenerGrupos(); cargarGrillaUsuarios(); this.dgvUsuarios.Columns[3].Visible = false; //esconder clave this.dgvUsuarios.Columns[6].Visible = false; //esconder grupos this.dgvUsuarios.Columns[0].HeaderText = "Código de Usuario"; this.dgvUsuarios.Columns[1].HeaderText = "Nombre del Usuario"; this.dgvUsuarios.Columns[2].HeaderText = "Estado del Usuario"; this.dgvUsuarios.Columns[4].HeaderText = "Apellido del Usuario"; this.dgvUsuarios.Columns[5].HeaderText = "E-Mail del Usuario"; this.ArmaPerfil(oUsuarioActual, this.Name); if (collPerfilesObtenidos.Find(delegate(Modelo_Entidades.PERFIL oPerfilBuscado) { return oPerfilBuscado.PER_CODIGO == "R"; }) == null) { this.btnResetearClave.Enabled = true; this.btnResetearClave.Visible = true; } /* oForm = oCCURPF.obtenerFormulario(frmGrupos.ObtenerInstancia().Name); collPerfilesObtenidos = oCCURPF.recuperarPerfilForm(oUsuarioActual, oForm); if (collPerfilesObtenidos.Find(delegate(Modelo_Entidades.PERFIL oPerfilBuscado) { return oPerfilBuscado.PER_CODIGO == "A"; }) == null) { this.btnAgregar.Enabled = true; } if (collPerfilesObtenidos.Find(delegate(Modelo_Entidades.PERFIL oPerfilBuscado) { return oPerfilBuscado.PER_CODIGO == "B"; }) == null) { this.btnEliminar.Enabled = true; } if (collPerfilesObtenidos.Find(delegate(Modelo_Entidades.PERFIL oPerfilBuscado) { return oPerfilBuscado.PER_CODIGO == "M"; }) == null) { this.btnModificar.Enabled = true; } */ }