Ejemplo n.º 1
0
        public async void Login()
        {
            ErrorMessage = "";
            try
            {
                var sqlUserModel = await _validate.CheckLoginData(Username, Password);

                _mapperHelper.MapToSingletonUserModelSql(sqlUserModel, _user);
                var faceitCsgoModel = await _api.GetStatsByPlayerId(_user.Playerid);

                _mapperHelper.MapToSingletonFaceitModel(faceitCsgoModel, _faceitUser);
                _faceitUser = _mapper.Map <FaceitUserModel>(await _api.GetStatsByPlayerId(_user.Playerid));
                _logOnEvent.LogIn();
            }

            catch (Exception ex)
            {
                ErrorMessage = ex.Message;
            }
        }
Ejemplo n.º 2
0
        public async Task <FaceitCsgoModel> GetUserStats(string id)
        {
            var output = await _api.GetStatsByPlayerId(id);

            return(output);
        }