Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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();
            }
        }
Esempio n. 5
0
        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);
        }
Esempio n. 6
0
        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);
                }
            }
        }