public static int ActualizaPuntaje(int id, int Score) { int retorno = 0; MySqlCommand comando = new MySqlCommand(String.Format("UPDATE usuarios SET score = " + Score + " where idusuario=" + id + ""), ModeloConexion.ObtenerConexion()); retorno = comando.ExecuteNonQuery(); return(retorno); }
public static List <ModeloUsuario> BuscarRank() { int count = 0; List <ModeloUsuario> _lista = new List <ModeloUsuario>(); MySqlCommand _comando = new MySqlCommand(String.Format( "SELECT user, score, password FROM usuarios order by score DESC"), ModeloConexion.ObtenerConexion()); MySqlDataReader _reader = _comando.ExecuteReader(); while (_reader.Read()) { count += 1; ModeloUsuario pUsuario = new ModeloUsuario(); pUsuario.Pos = count; pUsuario.UserName = _reader.GetString(0); pUsuario.Score = _reader.GetInt32(1); _lista.Add(pUsuario); } return(_lista); }