internal void save(apuestas d) { MySqlConnection con = Connect(); MySqlCommand command = con.CreateCommand(); //command.CommandText = "insert into apuestas(tipo,cuota,apostado,correo_usuario,esOver) values ('"+ d.tipo + "','" + d.cuota + "','" + d.apostado + "','" + d.correo_usuario + "','" + d.esOver + "');"; command.CommandText = "insert into apuestas(tipo,cuota,apostado,correo_usuario,ID_mercados,esOver) values ('" + d.tipo + "','" + d.cuota + "','" + d.apostado + "','" + d.correo_usuario + "','" + d.ID_mercados + "','" + d.esOver + "');"; Debug.WriteLine("command " + command.CommandText); try { con.Open(); command.ExecuteNonQuery(); con.Close(); } catch (MySqlException e) { Debug.WriteLine("se ha producido un error de conexion"); } }
internal List <apuestas> retrieve() { MySqlConnection con = Connect(); MySqlCommand command = con.CreateCommand(); command.CommandText = "select * from apuestas"; con.Open(); MySqlDataReader res = command.ExecuteReader(); apuestas d = null; List <apuestas> apuesta = new List <apuestas>(); while (res.Read()) { Debug.WriteLine("Recuperado: " + res.GetInt32(0) + " " + res.GetString(1) + " " + res.GetDecimal(2) + " " + res.GetDecimal(3) + " " + res.GetString(4) + " " + res.GetInt32(5) + " " + res.GetInt32(6)); d = new apuestas(res.GetInt32(0), res.GetString(1), res.GetDecimal(2), res.GetDecimal(3), res.GetString(4), res.GetInt32(5), res.GetInt32(6)); apuesta.Add(d); } con.Close(); return(apuesta); }