public AsignarUsuarios(Familia familia) { InitializeComponent(); this.familia = familia; this.usuarioAsignados = familia.usuariosAsignados; this.gestorDeFamilias = GestorDeFamilias.ObtenerInstancia(); this.gestorDeUsuarios = GestorDeUsuarios.ObtenerInstancia(); this.usuariosNoAsignados = gestorDeUsuarios.ConsultarUsuarios().Except(usuarioAsignados).ToList(); this.usuarioAsignadosFixed = new List <Usuario>(); usuarioAsignadosFixed.AddRange(usuarioAsignados); }
private void ListarUsuarios() { List <Usuario> usuarios = gestorDeUsuarios.ConsultarUsuarios(); empleadosDataGridView.DataSource = usuarios; empleadosDataGridView.AutoGenerateColumns = false; foreach (DataGridViewColumn col in empleadosDataGridView.Columns) { if (col.DataPropertyName != "nombreUsuario") { col.Visible = false; } } empleadosDataGridView.ClearSelection(); }