public void llenarGridCaracteristicas(string identificacion) { TablaCaract.Rows.Clear(); ListadoCapacidad listado = new ListadoCapacidad(); listado = CapacidadBLL.ListarCapacidadPorId(identificacion); for (int i = 0; i < listado.listado.Count(); i++) { TablaCaract.Rows.Add(); TablaCaract.Rows[i].Cells["Id"].Value = listado.listado[i].IdCapacidad; TablaCaract.Rows[i].Cells["Detalle"].Value = listado.listado[i].Detalle; } }
private void TablaCaract_CellContentClick_1(object sender, DataGridViewCellEventArgs e) { if (this.TablaCaract.Columns[e.ColumnIndex].Name == "Eliminar") { if (TablaCaract.Rows[TablaCaract.CurrentRow.Index].Cells[0].Value != null) { int idBuscar = Convert.ToInt32(TablaCaract.Rows[TablaCaract.CurrentRow.Index].Cells[0].Value); //Donde esta selecionado el activo que querems eliminar string idSeleccionado = TableActivos.Rows[TableActivos.CurrentRow.Index].Cells[0].Value.ToString(); Capacidad capacidad = CapacidadBLL.BuscarCapacidad(idBuscar); CapacidadBLL.EliminarCapacidad(capacidad); MessageBox.Show("Activo Eliminado"); llenarGridCaracteristicas(idSeleccionado.Trim()); } } }
private void button1_Click(object sender, EventArgs e) { if (txtCapacidad.Text != "") { Capacidad capacidad = new Capacidad { Detalle = txtCapacidad.Text, Identificacion = control.EquipoSeleccionado }; CapacidadBLL.AgregarCapacidad(capacidad); txtCapacidad.Text = ""; control.llenarGridCaractesiticas(IdActivo.Trim()); this.Visible = false; } else { MessageBox.Show("No puedes dejar campos en blanco"); } }