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) { db.OpenDB(); int a = db.BorrarNombre(textBox1.Text); DataTable dt = db.getAll(); dataGridView1.DataSource = dt; dataGridView1.Refresh(); db.closeDB(); }
private void guardarImagenToolStripMenuItem_Click_1(object sender, EventArgs e) { db.OpenDB(); var bmpScreenshot = new Bitmap(ClientSize.Width + 40, ClientSize.Height - 50, PixelFormat.Format32bppArgb); // Crea los gráficos del Bitmap. var gfxScreenshot = Graphics.FromImage(bmpScreenshot); //Marca los puntos laterales gfxScreenshot.CopyFromScreen(Location.X, Location.Y, 0, 0, Screen.PrimaryScreen.Bounds.Size, CopyPixelOperation.SourceCopy); SaveFileDialog sfd = new SaveFileDialog(); sfd.Filter = "JPEG|*.jpeg"; DialogResult dr = sfd.ShowDialog(); if (dr == DialogResult.OK) { bmpScreenshot.Save(sfd.FileName, ImageFormat.Png); int a = db.AñadirImagen(Path.GetFileNameWithoutExtension(sfd.FileName), Path.GetExtension(sfd.FileName), Convert.ToInt32(new System.IO.FileInfo(sfd.FileName).Length)); MessageBox.Show("Imagen guardada en formato jpeg"); } db.closeDB(); }
public void sakvarToolStripMenuItem_Click(object sender, EventArgs e) { db.OpenDB(); SaveFileDialog sfd = new SaveFileDialog(); sfd.Filter = "PPM|*.ppm"; DialogResult dr = sfd.ShowDialog(); if (dr == DialogResult.OK) { img.GuardarImagen(sfd.FileName); int a = db.AñadirImagen(Path.GetFileNameWithoutExtension(sfd.FileName), Path.GetExtension(sfd.FileName), Convert.ToInt32(new System.IO.FileInfo(sfd.FileName).Length)); MessageBox.Show("Imagen guardada correctamente"); } else { MessageBox.Show("Error de carga"); } db.closeDB(); }
private void button1_Click_1(object sender, EventArgs e) { db.OpenDB(); SaveFileDialog sfd = new SaveFileDialog(); sfd.Filter = "PPM|*.ppm"; DialogResult dr = sfd.ShowDialog(); if (dr == DialogResult.OK) { pictureBox1.Image = (Image)Bitmap; pictureBox1.Image.Save(sfd.FileName, System.Drawing.Imaging.ImageFormat.Bmp); int a = db.AñadirImagen(Path.GetFileNameWithoutExtension(sfd.FileName), Path.GetExtension(sfd.FileName), Convert.ToInt32(new System.IO.FileInfo(sfd.FileName).Length)); MessageBox.Show("Imagen guardada correctamente"); } else { MessageBox.Show("Error de carga"); } db.closeDB(); this.Close(); }
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(); }