private Caducidades buildCaduciddes(MySqlDataReader data)
        {
            Caducidades item = new Caducidades(
                data.GetInt32("id"),
                data.GetInt32("id_producto"),
                data.GetDouble("cantidad"),
                data.GetString("caducidad"),
                data.GetString("lote"),
                data.GetInt32("id_compra")
                );

            return(item);
        }
        public List <Caducidades> GetCaducidadesbyCompra(int id_compra, int id_producto)
        {
            string             query  = "select id, id_producto, cantidad, caducidad, lote, id_compra from tbacaducidad where id_compra='" + id_compra.ToString() + "' and id_producto='" + id_producto.ToString() + "'";
            MySqlDataReader    data   = runQuery(query);
            List <Caducidades> result = new List <Caducidades>();

            if (data.HasRows)
            {
                while (data.Read())
                {
                    Caducidades item = buildCaduciddes(data);
                    result.Add(item);
                }
            }
            return(result);
        }