private void modificarListado_Click(object sender, EventArgs e) { try { foreach (DataGridViewRow row in listadoCruceros.SelectedRows) { cruID = row.Cells[0].Value.ToString(); cruModeloDesc = row.Cells[1].Value.ToString(); cruModelo = row.Cells[2].Value.ToString(); cruMarcaID = row.Cells[3].Value.ToString(); estadoCrucero = row.Cells[4].Value.ToString(); cantCabinas = row.Cells[5].Value.ToString(); if (unListado) { ModificarCrucero modificar = new ModificarCrucero(cruID, cruModeloDesc, cruMarcaID); modificar.Visible = true; this.Dispose(false); } else { BajaCrucero baja = new BajaCrucero(); baja.Visible = true; this.Dispose(false); } } } catch (NullReferenceException) { MessageBox.Show("Por favor seleccione alguna fila válida", "Ok"); } }
private void modificarListado_Click(object sender, EventArgs e) { try { foreach (DataGridViewRow row in listadoCruceros.SelectedRows) { cruID = row.Cells[0].Value.ToString(); cruModeloDesc = row.Cells[1].Value.ToString(); cruModelo = row.Cells[2].Value.ToString(); cruMarcaID = row.Cells[3].Value.ToString(); estadoCrucero = row.Cells[4].Value.ToString(); cantCabinas = row.Cells[5].Value.ToString(); if (unListado) { ModificarCrucero modificar = new ModificarCrucero(cruID, cruModeloDesc, cruMarcaID, rolSeleccionado); modificar.Visible = true; this.Dispose(false); } else { if (string.Compare(estadoCrucero, "BAJA DEFINITIVA") == 0) { MessageBox.Show("Este crucero ya se ha dado de baja definitivamente", "ERROR"); } else { BajaCrucero baja = new BajaCrucero(rolSeleccionado, cruID, cruModeloDesc, cruModelo, cruMarcaID, estadoCrucero, cantCabinas); baja.Visible = true; this.Dispose(false); } } } } catch (NullReferenceException) { MessageBox.Show("Por favor seleccione alguna fila válida", "Ok"); } }