コード例 #1
0
        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");
            }
        }
コード例 #2
0
        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");
            }
        }