Пример #1
0
 private void button1_Click(object sender, EventArgs e)
 {
     if (txtIdPaquete.Text == "")
     {
         MessageBox.Show(this, "Debe de suministrar un nombre", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     else
     {
         try
         {
             paquete             = new Entidades.Paquete();
             paquete.IdPaquete   = txtIdPaquete.Text;
             paquete.Descripcion = txtDescripcion.Text;
             DAO.Paquete.insertar(paquete);
             padreForm.cargarCombo();
             MessageBox.Show(this, "Paquete Creado Correctamente", "Informacion", MessageBoxButtons.OK, MessageBoxIcon.Information);
             Dispose();
         }
         catch
         {
             MessageBox.Show(this, "Existe un paquete con ese nombre", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
             DAO.Conexion.CloseConnection();
             txtIdPaquete.Focus();
         }
     }
 }
Пример #2
0
 void cargarData()
 {
     if (comboBox1.SelectedIndex != -1)
     {
         paquete  = paquetes[comboBox1.SelectedIndex];
         detalles = DAO.DetalleAplicacion.lista(paquete.IdPaquete);
         dataGridView1.DataSource = DAO.DetalleAplicacion.listaTable(paquete.IdPaquete);
     }
 }
Пример #3
0
        static public void insertar(Entidades.Paquete p)
        {
            Conexion.OpenConnection();

            string       query   = "insert INTO paquete (idPaquete, descripcion) VALUES(@idPaquete, @descripcion)";
            MySqlCommand comando = new MySqlCommand(query, Conexion.Connection);

            comando.Parameters.AddWithValue("@idPaquete", p.IdPaquete);
            comando.Parameters.AddWithValue("@descripcion", p.Descripcion);

            comando.Prepare();
            comando.ExecuteNonQuery();

            Conexion.CloseConnection();
        }
Пример #4
0
        static public void editar(Entidades.Paquete p)
        {
            Conexion.OpenConnection();

            string       query   = "UPDATE tractor set descripcion = @descripcion WHERE idPaquete = @idPaquete";
            MySqlCommand comando = new MySqlCommand(query, Conexion.Connection);

            comando.Parameters.AddWithValue("@idPaquete", p.IdPaquete);
            comando.Parameters.AddWithValue("@descripcion", p.Descripcion);

            comando.Prepare();
            comando.ExecuteNonQuery();

            Conexion.CloseConnection();
        }
Пример #5
0
        static public List <Entidades.Paquete> lista(string id)
        {
            Conexion.OpenConnection();
            List <Entidades.Paquete> l = new List <Entidades.Paquete>();

            string       query   = "SELECT* from paquete WHERE idPaquete LIKE @id OR descripcion LIKE @id";
            MySqlCommand comando = new MySqlCommand(query, Conexion.Connection);

            comando.Parameters.AddWithValue("@id", "%" + id + "%");
            comando.Prepare();
            MySqlDataReader reader = comando.ExecuteReader();

            while (reader.Read())
            {
                Entidades.Paquete paquete = new Entidades.Paquete();
                paquete.IdPaquete   = reader.GetString("idPaquete");
                paquete.Descripcion = reader.GetString("descripcion");
                l.Add(paquete);
            }
            Conexion.CloseConnection();
            return(l);
        }