Ejemplo n.º 1
0
        public AsignarObjetivos(Equipo equipo)
        {
            gestorDeObjetivos = GestorDeObjetivos.ObtenerInstancia();
            gestorDeEquipos   = GestorDeEquipos.ObtenerInstancia();

            this.equipo = equipo;
            this.objetivosAsignadoss = equipo.objetivosAsignados;

            this.objetivosNoAsignados    = gestorDeObjetivos.ListarObjetivos().Except(objetivosAsignadoss).ToList();
            this.objetivosAsignadosFixed = new List <Objetivo>();
            this.objetivosAsignadosFixed.AddRange(objetivosAsignadoss);


            InitializeComponent();
        }
        private void ListarObjetivos()
        {
            List <Objetivo> Objetivos = gestorDeObjetivos.ListarObjetivos();

            objetivosDataGridView.AutoGenerateColumns = false;
            objetivosDataGridView.DataSource          = Objetivos;

            foreach (DataGridViewColumn col in objetivosDataGridView.Columns)
            {
                if (col.DataPropertyName != "nombre")
                {
                    col.Visible = false;
                }
            }

            objetivosDataGridView.ClearSelection();
        }