/// <summary> /// Gets the user's league /// </summary> /// <param name="user">User</param> /// <returns>League object</returns> private static HTEntities.WorldDetails.League GetLeague(User user) { EntityManager entityManager = new EntityManager(user); HTEntities.WorldDetails.WorldDetails worldDetails = entityManager.GetWorldDetails(); HTEntities.TeamDetails.TeamDetails teamDetails = entityManager.GetTeamDetails(); uint leagueId = teamDetails.teamField.leagueField.leagueIdField; return(worldDetails.leagueListField.Single(l => l.leagueIdField == leagueId)); }
private HTEntities.TeamDetails.TeamDetails DownloadUserBasicData() { try { HTEntities.TeamDetails.TeamDetails teamDetails = new HTEntities.TeamDetails.TeamDetails(); teamDetails = (HTEntities.TeamDetails.TeamDetails)dataManager.ReadXMLString(oAuth.AccessProtectedResource(currentUser, QueryString.UserBasicData), FileType.TeamDetails); return(teamDetails); } catch (Exception ex) { throw ex; } }
private void LoadUserBasicData(HTEntities.TeamDetails.TeamDetails teamDetails) { this.labelActivationDateValue.Text = teamDetails.userField.activationDateField.ToString(General.DateTimeFormat); this.labelTeamIdValue.Text = teamDetails.teamField.teamIdField.ToString(); this.labelYouthTeamIdValue.Text = teamDetails.teamField.youthTeamIdField.ToString(); this.userProfile.teamIdField = teamDetails.teamField.teamIdField; this.userProfile.activationDateField = teamDetails.userField.activationDateField; this.userProfile.youthTeamIdField = teamDetails.teamField.youthTeamIdField; UpdateUserProfile(teamDetails.userField.loginnameField); }
public bool DownloadUserBasicData(out HTEntities.TeamDetails.TeamDetails teamDetails) { try { bool result = false; teamDetails = new HTEntities.TeamDetails.TeamDetails(); if (IsConnected()) { result = chppManager.DownloadUserData(out teamDetails); } return result; } catch (Exception ex) { throw ex; } }
public bool DownloadUserBasicData(out HTEntities.TeamDetails.TeamDetails teamDetails) { try { bool result = false; teamDetails = new HTEntities.TeamDetails.TeamDetails(); if (IsConnected()) { result = chppManager.DownloadUserData(out teamDetails); } return(result); } catch (Exception ex) { throw ex; } }
private void buttonTest_Click(object sender, EventArgs e) { HTEntities.TeamDetails.TeamDetails teamDetails = new HTEntities.TeamDetails.TeamDetails(); oAuth.ExchangeRequestTokenForAccessToken(textBoxSecurityCode.Text, out userProfile); Core.DownloadManager downloadManager = new DownloadManager(userProfile); this.Enabled = false; downloadManager.DownloadUserBasicData(out teamDetails); this.Enabled = true; LoadUserBasicData(teamDetails); ToggleControls(); }
public bool DownloadUserData(out HTEntities.TeamDetails.TeamDetails teamDetails) { try { bool result = false; teamDetails = new HM.Entities.Hattrick.TeamDetails.TeamDetails(); try { result = true; teamDetails = DownloadUserBasicData(); } catch { result = false; } return(result); } catch (Exception ex) { throw ex; } }
private void buttonEconomy_Click(object sender, EventArgs e) { HTEntities.TeamDetails.TeamDetails teamDetails = entityManager.GetTeamDetails(); HTEntities.WorldDetails.League league = null; foreach (HTEntities.WorldDetails.League currentLeague in entityManager.GetWorldDetails().leagueListField) { if (currentLeague.leagueIdField == teamDetails.teamField.leagueField.leagueIdField) { league = currentLeague; break; } } using (FormEconomy formEconomy = new FormEconomy(entityManager.GetEconomy(), league, currentUser)) { formEconomy.ShowDialog(this); } }
public bool DownloadUserData(out HTEntities.TeamDetails.TeamDetails teamDetails) { try { bool result = false; teamDetails = new HM.Entities.Hattrick.TeamDetails.TeamDetails(); try { result = true; teamDetails = DownloadUserBasicData(); } catch { result = false; } return result; } catch (Exception ex) { throw ex; } }
private HTEntities.TeamDetails.TeamDetails DownloadUserBasicData() { try { HTEntities.TeamDetails.TeamDetails teamDetails = new HTEntities.TeamDetails.TeamDetails(); teamDetails = (HTEntities.TeamDetails.TeamDetails)dataManager.ReadXMLString(oAuth.AccessProtectedResource(currentUser, QueryString.UserBasicData), FileType.TeamDetails); return teamDetails; } catch (Exception ex) { throw ex; } }
private void buttonTest_Click(object sender, EventArgs e) { HTEntities.TeamDetails.TeamDetails teamDetails = new HTEntities.TeamDetails.TeamDetails(); oAuth.ExchangeRequestTokenForAccessToken(textBoxSecurityCode.Text, out userProfile); Core.DownloadManager downloadManager = new DownloadManager(userProfile); this.Enabled = false; downloadManager.DownloadUserBasicData(out teamDetails); this.Enabled = true; LoadUserBasicData(teamDetails); ToggleControls(); }