private void buttonCancelarPasajes_Click(object sender, EventArgs e) { string fecha = anterior.getFecha(); string motivo = anterior.motivo(); string matricula = llamado.getMatricula(); string query = "execute dbas.cancelacionPasajesBajaAeronave '" + fecha + "', '" + matricula + "', " + motivo; (new ConexionSQL()).cargarTablaSQL(query); MessageBox.Show("Pasajes cancelados", "Baja Aeronave", MessageBoxButtons.OK); // llamado.Close(); llamado.iniciar(); llamado.Hide(); anterior.Close(); this.Close(); }
private void altaParaLaBaja() { if (!validacionParaModificacion()) { return; } //-------alta-------- string idFabricante = ((new ConexionSQL()).cargarTablaSQL("select distinct id_fabricante FROM DBAS.fabricantes where nombre_fabricante like '" + comboBoxFabricante.Text + "'")).Rows[0][0].ToString(); string idServicio = ((new ConexionSQL()).cargarTablaSQL("select distinct id_servicio FROM DBAS.servicios where tipo_servicio like '" + comboBoxServicio.Text + "'")).Rows[0][0].ToString(); string queryAlta = "execute dbas.altaAeronave " + idFabricante + ", " + idServicio + ", '" + txtMatricula.Text + "', '" + txtModelo.Text + "', " + textKdDisponibles.Text + ", " + textButacasPasillo.Text + ", " + textButacasVentanilla.Text + ", " + textPisos.Text; try { (new ConexionSQL()).cargarTablaSQL(queryAlta); } catch { //--- aca no deberia entrar MessageBox.Show("No se pudo dar de alta la aeronave", "Baja aeronave", MessageBoxButtons.OK); return; } //------modificacion------------- discriminador = 0; string query = "execute dbas.reemplazarAeronave '" + datosParaModificacion.getMatricula() + "', '" + txtMatricula.Text + "', " + datosSobreModificacion.motivo() + ", '" + datosSobreModificacion.getFecha() + "'"; (new ConexionSQL()).cargarTablaSQL(query); MessageBox.Show("Baja de aeronave exitosa", "Baja aeronave", MessageBoxButtons.OK); datosParaModificacion.iniciar(); datosParaModificacion.Hide(); datosSobreModificacion.Close(); iniciar(); this.Hide(); }
private void buttonAceptar_Click(object sender, EventArgs e) { if (!validaciones()) { return; } this.Hide(); string fecha; if (checkBoxBajaDefinitiva.Checked) { fecha = (DateTime.Parse(Program.nuevaFechaSistema())).ToString(); } else { fecha = dateFecha.Value.ToString(); } string query = "execute dbas.bajaAeronave '" + fecha + "', '" + anterior.getMatricula() + "', " + this.motivo(); try { (new ConexionSQL()).cargarTablaSQL(query); } catch (SqlException sqlEx) { if (sqlEx.Message.StartsWith("No puede dar de baja la aeronave, esta en vuelo")) { MessageBox.Show("No puede dar de baja la aeronave, esta en vuelo. Intentelo en otro momento", "Baja aeronave", MessageBoxButtons.OKCancel); return; } else { if (sqlEx.Message.StartsWith("La aeronave esta en uso")) { reemplazoCancelarPasajes proximo = new reemplazoCancelarPasajes(anterior, this); proximo.Show(); this.Hide(); return; } } throw new Exception(); } MessageBox.Show("Baja de aeronave exitosa", "Baja aeronave", MessageBoxButtons.OK); anterior.iniciar(); anterior.Hide(); this.Close(); }