private void button1_Click(object sender, EventArgs e) { Server server = Server.getInstance(); try { if (!this.validarCampos()) { MessageBox.Show("Debe completar todos los campos"); return; } string matricula = tbNumeroMatricula.Text; string modelo = tbModelo.Text; string fabricante = this.buscarSegunPosicion(cbFabricante.SelectedIndex, "Aeronaves", "fabricante"); int tipoDeServicio = TiposServicios.obtenerID(cbTipoServicio.Text); float espacioParaEncomiendas = float.Parse(tbEspacioTotalParaEncomiendas.Text); int cantidadButacas = int.Parse(tbCantButacas.Text); string modificarAeronave = "EXEC JUST_DO_IT.modificarAeronave " + aeronaveId + ", '" + matricula + "', '" + modelo + "', '" + fabricante + "', " + tipoDeServicio + ", " + espacioParaEncomiendas + ", " + cantidadButacas; try { Server.getInstance().realizarQuery(modificarAeronave); MessageBox.Show("La aeronave se modifico satisfactoriamente"); this.Close(); new Vistas_Inicio.Inicio_Admin().Show(); } catch (Exception ex) { MessageBox.Show(ex.Message); } } catch { MessageBox.Show("Los datos modificados no son validos"); } }
private void button1_Click(object sender, EventArgs e) { try{ if (this.aeronaveValida() && this.validarCampos()) { string altaAeronave; string generarButacas; string matricula = tbNumeroMatricula.Text; string modelo = tbModelo.Text; string fabricante = this.buscarSegunPosicion(cbFabricante.SelectedIndex, "Aeronaves", "fabricante"); int tipoDeServicio = TiposServicios.obtenerID(cbTipoServicio.Text); float espacioParaEncomiendas = float.Parse(tbEspacioTotalParaEncomiendas.Text); int cantidadButacas = int.Parse(tbCantButacas.Text); altaAeronave = "EXEC JUST_DO_IT.almacenarAeronave '" + matricula + "', '" + modelo + "', '" + fabricante + "', " + tipoDeServicio + ", " + espacioParaEncomiendas + ", " + cantidadButacas; generarButacas = "EXEC JUST_DO_IT.generar_butacas '" + matricula + "', " + cantidadButacas; try { Server.getInstance().realizarQuery(altaAeronave); Server.getInstance().realizarQuery(generarButacas); MessageBox.Show("La aeronave se agrego satisfactoriamente"); if (this.matriculaAReemplazar != null) { owner.aeronaveCreada(matricula); this.Close(); new Vistas_Inicio.Inicio_Admin().Show(); } else { this.Close(); new Vistas_Inicio.Inicio_Admin().Show(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } } else { MessageBox.Show("Debe crear una aeronave con el mismo fabricante, tipo de servicio, cantidad de butacas y kilogramos disponibles"); } } catch { MessageBox.Show("Debe ingresar datos validos"); } }
private void button1_Click(object sender, EventArgs e) { if (txtCodigo.Text.Trim() != "" && txtPrecioBasePorKg.Text.Trim() != "" && txtPrecioBasePorPasaje.Text.Trim() != "" && cmbDestino.Text.Trim() != "" && cmbOrigen.Text.Trim() != "" && cmbTipoServicio.Text.Trim() != "") { string query; try { int codigo = int.Parse(txtCodigo.Text); float kgs = float.Parse(txtPrecioBasePorKg.Text); float pasaje = float.Parse(txtPrecioBasePorPasaje.Text); int destino = Ciudades.obtenerID(cmbDestino.Text); int origen = Ciudades.obtenerID(cmbOrigen.Text); int servicio = TiposServicios.obtenerID(cmbTipoServicio.Text); query = "EXEC JUST_DO_IT.almacenarRuta " + codigo + ", " + kgs + ", " + pasaje + ", " + origen + ", " + destino + ", " + servicio; } catch (Exception) { MessageBox.Show("Debe ingresar datos validos"); return; } try { Server.getInstance().realizarQuery(query); MessageBox.Show("La ruta se agrego satisfactoriamente"); new Vistas_Inicio.Inicio_Admin().Show(); this.Hide(); } catch (Exception ex) { MessageBox.Show(ex.Message); } } else { MessageBox.Show("Debe completar todos los campos"); } }