public static int Agregar(_avion pAvion) { int retorno = 0; MySqlCommand comando = new MySqlCommand(String.Format("Insert into avion(avi_tipo, pil_id) values('{0}', '{1}')", pAvion.avi_tipo, pAvion.pil_id), BdConexion.ObtenerConexion()); retorno = comando.ExecuteNonQuery(); return(retorno); }
public static int Actualizar(_avion pAvion) { int retorno = 0; MySqlConnection conexion = BdConexion.ObtenerConexion(); MySqlCommand comando = new MySqlCommand(String.Format("Update avion set avi_tipo='{1}', pil_id ='{2}' where avi_id = '{0}'", pAvion.avi_id, pAvion.avi_tipo, pAvion.pil_id), conexion); retorno = comando.ExecuteNonQuery(); return(retorno); }
private void agregarbtn_Click(object sender, EventArgs e) { if (dataGridView1.SelectedRows.Count == 1) { int linea = Convert.ToInt16(dataGridView1.CurrentRow.Cells[0].Value); avionSeleccionado = aviBD.obtenerAvion(linea); this.Close(); } }
private void consultarbtn_Click(object sender, EventArgs e) { error.Clear(); buscarAvion buscar = new buscarAvion(); buscar.ShowDialog(); if (buscar.avionSeleccionado != null) { avionActual = buscar.avionSeleccionado; idPiloto.Text = Convert.ToString(buscar.avionSeleccionado.pil_id); idPiloto.Text = buscar.avionSeleccionado.avi_tipo; ingresarbtn.Hide(); } }
public static List <_avion> BuscarT() { List <_avion> _lista = new List <_avion>(); MySqlCommand _comando = new MySqlCommand(String.Format("Select avi_id as 'ID', avi_tipo as 'Tipo de Avión', pil_id as 'Id del piloto' from avion;"), BdConexion.ObtenerConexion()); MySqlDataReader _reader = _comando.ExecuteReader(); while (_reader.Read()) { _avion pAvion = new _avion(); pAvion.avi_id = _reader.GetInt16(0); pAvion.avi_tipo = _reader.GetString(1); pAvion.pil_id = _reader.GetInt16(2); _lista.Add(pAvion); } return(_lista); }
public static _avion obtenerAvion(int avi_id) { _avion pAvion = new _avion(); MySqlConnection conexion = BdConexion.ObtenerConexion(); MySqlCommand _comando = new MySqlCommand(String.Format("select * from avion where avi_id ='{0}'", avi_id), conexion); MySqlDataReader _reader = _comando.ExecuteReader(); while (_reader.Read()) { pAvion.avi_id = _reader.GetInt16(0); pAvion.avi_tipo = _reader.GetString(1); pAvion.pil_id = _reader.GetInt16(2); } conexion.Close(); return(pAvion); }
private void button1_Click(object sender, EventArgs e) { if (validar()) { _avion pAvion = new _avion(); pAvion.avi_tipo = tipotxt.Text.Trim(); pAvion.pil_id = Convert.ToInt16(idPiloto.Text.Trim()); int resultado = aviBD.Agregar(pAvion); if (resultado > 0) { MessageBox.Show("Avión Guardado Con Exito!!", "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information); error.Clear(); limpiar(); } else { MessageBox.Show("No se pudo guardar el avion", "Fallo!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } }
private void modificarbtn_Click(object sender, EventArgs e) { if (validar()) { _avion pAvion = new _avion(); pAvion.avi_id = avionActual.avi_id; pAvion.avi_tipo = tipotxt.Text.Trim(); pAvion.pil_id = Convert.ToInt16(idPiloto.Text.Trim()); if (aviBD.Actualizar(pAvion) > 0) { MessageBox.Show("Los datos del avión se actualizaron", "Datos Actualizados", MessageBoxButtons.OK, MessageBoxIcon.Information); error.Clear(); limpiar(); ingresarbtn.Show(); } else { MessageBox.Show("No se pudo actualizar", "Error al Actualizar", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } }