AerolineaFrba.Abm_Ruta.Modificacion.botonGuardar_Click C# (CSharp) Method

botonGuardar_Click() private method

private botonGuardar_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void
        private void botonGuardar_Click(object sender, EventArgs e)
        {
            if (this.datosCorrectos())
            {
                List<string> listaServiciosAAgregar = ejecutarExisteRuta();
                string mensajeServicios = "";
                if (!serviciosADarDeAlta(listaServiciosAAgregar,ref mensajeServicios))
                {
                    try
                    {
                        modificarRuta();
                        MessageBox.Show(mensajeServicios, "Modificación de ruta", MessageBoxButtons.OK);
                        MessageBox.Show("Se ha realizado la modificación correctamente", "Modificación de ruta", MessageBoxButtons.OK);
                        this.Close();
                    }
                    catch (Exception error)
                    {
                        MessageBox.Show(error.Message, "Modificación de ruta", MessageBoxButtons.OK);
                    }
                }
                else
                    MessageBox.Show("Ya existe una ruta con las características elegidas", "Informe", MessageBoxButtons.OK);
            }
        }