private void altaAeronaveToolStripMenuItem_Click(object sender, EventArgs e) { Abm_Aeronave.FormAltaAeronave formularioAltaAeronave = new Abm_Aeronave.FormAltaAeronave(); formularioAltaAeronave.MdiParent = this; formularioAltaAeronave.Show(); }
private void btnModificarAeronave_Click(object sender, EventArgs e) { int cantidadVentanilla, cantidadPasillo; DataGridViewRow filaSeleccionada = getFilaSeleccionada(); Dictionary<String, gdDataBase.ValorTipo> camposValores = new Dictionary<string, gdDataBase.ValorTipo>(); Dictionary<int, String> errorMensaje = new Dictionary<int, string>(); errorMensaje.Add(60017, "No se puede modificar una aeronave con viajes pendientes"); camposValores.Clear(); camposValores.Add("id_aeronave", new gdDataBase.ValorTipo(filaSeleccionada.Cells[0].FormattedValue.ToString(), SqlDbType.Int)); var ejecucion = new gdDataBase().Exec("ÑUFLO.ValidarAeronavesSinViajes", camposValores, errorMensaje, null); if (!ejecucion.huboError()) { FormAltaAeronave faa = new FormAltaAeronave(); faa.setPadre(this); faa.setFilaDeAeronaveSeleccionada(filaSeleccionada); var ds = new gdDataBase().ExecAndGetDataSet("ÑUFLO.CantidadButacasVentanillaPasillo", camposValores, null); cantidadVentanilla = Convert.ToInt32(ds.Tables[0].Rows[0].ItemArray[0].ToString()); cantidadPasillo = Convert.ToInt32(ds.Tables[1].Rows[0].ItemArray[0].ToString()); faa.setButacasVentanilla(cantidadVentanilla); faa.setButacasPasillo(cantidadPasillo); faa.Show(); } }