private void btnAgregarConsumicion_Click(object sender, EventArgs e)
        {
            Consumicion consumicion = new Consumicion();

            consumicion.Nombre = txtNombre.Text.Trim();
            consumicion.Precio = txtPrecio.Text.Trim();

            int resultado = ConsumicionDAL.Agregar(consumicion);

            if (resultado > 0)
            {
                MessageBox.Show("consumicion guardado Con Exito!!", "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("No se pudo guardar la consumicion", "Fallo!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
        public static int Actualizar(Consumicion pConsumicion)
        {
            ConnectionBaseDatos conexion = new ConnectionBaseDatos();
            int retorno = 0;

            try
            {
                MySqlConnection Conexion = conexion.ObtenerConexion();
                MySqlCommand    comando  = new MySqlCommand(string.Format("Update consumicion set nombre='{0}',precio='{1}' where id={2}", pConsumicion.Nombre, pConsumicion.Precio, pConsumicion.Id), Conexion);
                retorno = comando.ExecuteNonQuery();
                Conexion.Close();
            }
            catch (Exception e)
            {
                System.Windows.Forms.MessageBox.Show("Error, actualice los datos", "Error" + e);
            }
            return(retorno);
        }
        private void btnAgregarConsumicion_Click(object sender, EventArgs e)
        {
            Consumicion consumicion = new Consumicion();

            consumicion.Nombre = txtNombre.Text.Trim();
            consumicion.Precio = txtPrecio.Text.Trim();
            consumicion.Id     = Convert.ToInt32(comboBox1.SelectedValue);
            int resultado = ConsumicionDAL.Actualizar(consumicion);

            if (resultado > 0)
            {
                MessageBox.Show("Los datos de la consumicion se actualizaron", "Datos Actualizados", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("No se pudo actualizar", "Error al Actualizar", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
        public static int Agregar(Consumicion pConsumicion)
        {
            ConnectionBaseDatos conexion = new ConnectionBaseDatos();
            int retorno = 0;

            try
            {
                MySqlCommand comando = new MySqlCommand(string.Format("Insert into consumiciones (id, nombre, precio) values ('{0}','{1}','{2}')",
                                                                      pConsumicion.Id, pConsumicion.Nombre, pConsumicion.Precio), conexion.ObtenerConexion());
                retorno = comando.ExecuteNonQuery();
            }
            catch (MySqlException e)
            {
                System.Windows.Forms.MessageBox.Show("Error" + e);
            }

            return(retorno);
        }