private void btnVerDetalle_Click(object sender, EventArgs e) { int row = -1; Incidencia incidencia = null; if (dgvIncidencias.CurrentRow != null) { row = dgvIncidencias.CurrentRow.Index; if (dgvIncidencias.CurrentRow.Cells[0].Value != null) if ((row >= 0) && ((row - 1) <= incidencias.Count)) { List<object> criterios = new List<object>(); List<string> props = new List<string>(); List<object> vals = new List<object>(); props.Add("Id"); vals.Add(dgvIncidencias.CurrentRow.Cells[0].Value); criterios.Add(props); criterios.Add(vals); incidencia = new IncidenciaBL().findByAttributes(criterios)[0]; } } if (incidencia != null) { frmDetalleIncidencia detalleIncidencia = new frmDetalleIncidencia(incidencia); detalleIncidencia.Show(); } }
private void btnVerDetalle_Click(object sender, EventArgs e) { int row = -1; Incidencia incidencia = null; if (dgvIncidencias.CurrentRow != null) { row = dgvIncidencias.CurrentRow.Index; if (dgvIncidencias.CurrentRow.Cells[0].Value != null) { if ((row >= 0) && ((row - 1) <= incidencias.Count)) { incidencia = incidencias[row]; } } } if (incidencia != null) { frmDetalleIncidencia detalleIncidencia = new frmDetalleIncidencia(incidencia); detalleIncidencia.Show(); } }