private void ActividadesForm_Load(object sender, EventArgs e) { this.misDatos = DatosActividad.AbrirDatosActividad(); this.editarLinkLabel.Enabled = false; this.inhabilitarLinkLabel.Enabled = false; this.habilitarCheckBox.Visible = false; this.CargaListaEnGrillaDeDatos(); this.estadoGrabacion = TipoGrabacion.None; this.ActivarListado(); }
private void CargarLista() { DatosActividad mysDatosActividad = DatosActividad.AbrirDatosActividad(); DataTable myDataTable = mysDatosActividad.ObtenerListadoDeActividadesParaSeleccion(); this.listadoListView.Items.Clear(); if (myDataTable.Rows.Count.Equals(0)) { return; } myDataTable.Columns.Cast <DataColumn>().ToList().ForEach(column => this.listadoListView.Columns.Add(column.Caption)); myDataTable.AsEnumerable().ToList().ForEach(row => { ListViewItem item = new ListViewItem(Convert.ToString(row[0])); item.Checked = (this.IdList.Contains(int.Parse(row[0].ToString())) ? true : false); row.ItemArray.ToList().Skip(1).ToList().ForEach(value => item.SubItems.Add(Convert.ToString(value))); listadoListView.Items.Add(item); }); if (this.listadoListView.Items.Count > 0) { this.listadoListView.Items[0].Selected = true; } }