示例#1
0
        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);
        }
示例#2
0
        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);
        }