private void button4_Click(object sender, EventArgs e) //Añadir datos a la base de datos de compañías { db.openDB(); try { n = textBox1.Text; m = textBox3.Text; t = Convert.ToInt32(textBox2.Text); res = db.getByAñadir(n, t, m); if (res == -1) { MessageBox.Show("No se ha podido añadir el nombre."); } else if (res == -2) { MessageBox.Show("Ya hay nombre."); } else { MessageBox.Show("nombre creado."); } } catch (FormatException) { MessageBox.Show("Error de conversión en alguno de los campos."); } db.closeDB(); this.Close(); }
private void button1_Click(object sender, EventArgs e) //Recoger datos a modificar en la base de datos y cerrar el form { db.openDB(); try { n = textBox1.Text; m = textBox3.Text; t = Convert.ToInt32(textBox2.Text); nm = textBox4.Text; res = db.getByModificar(n, nm, t, m); if (res == -1) { MessageBox.Show("No se ha encontrado ninguna compañía con ese nombre."); } else { MessageBox.Show("Parámetros modificados correctamente."); } } catch (FormatException) { MessageBox.Show("Error de conversión en alguno de los campos."); } this.Close(); }
public Modificar() { InitializeComponent(); db = new DBGestion(dbLocation); int res = db.openDB(); if (res != 0) { MessageBox.Show("Error abriendo la base de datos."); } }
public bbdd() { InitializeComponent(); db = new DBGestion(dbLocation); int res = db.openDB(); if (res == -1) { MessageBox.Show("Error abriendo la base de datos"); } }
private void evento(object sender, EventArgs e) //Listar los datos de un avion al hacer click sobre él { PictureBox p = (PictureBox)sender; int tag = (int)p.Tag; string id = lista.GetAvion(tag).GetIdentificador(); string co = lista.GetAvion(tag).GetCompañia(); int posx = lista.GetAvion(tag).GetPosicionX(); int posy = lista.GetAvion(tag).GetPosicionY(); float destx = lista.GetAvion(tag).GetDestinoX(); float desty = lista.GetAvion(tag).GetDestinoY(); float vel = lista.GetAvion(tag).GetVelocidad(); string dbLocation = "..\\..\\..\\PROYECTO_0\\MiDatabase.sdf"; DBGestion db; db = new DBGestion(dbLocation); int res = db.openDB(); if (res == -1) { MessageBox.Show("Error abriendo la base de datos"); } DataTable dt = db.getByCompania(co); if (dt.Rows.Count > 0) { DataRow row = dt.Rows[0]; MessageBox.Show("Este es el avión: " + id + "." + "\nCon coordenadas: " + "(" + posx + "," + posy + ")." + "\nCon destino: " + "(" + destx + "," + desty + ")." + "\nCon velocidad: " + vel + " nudos." + "\nCon compañía: " + co + "." + "\nEmail: " + row[2] + "."); } else { MessageBox.Show("Este es el avión: " + id + "." + "\nCon coordenadas: " + "(" + posx + "," + posy + ")." + "\nCon destino: " + "(" + destx + "," + desty + ")." + "\nCon velocidad: " + vel + " nudos." + "\nCon compañía: " + co + "." + "\nEmail: No disponible."); } db.closeDB(); }