public FormEconomy(HTEntities.Economy.Economy economy, HTEntities.WorldDetails.League league, User user) { InitializeComponent(); this.economy = economy; this.user = user; LoadControls(); }
public FormLeague(HTEntities.LeagueDetails.LeagueDetails leagueDetails, HTEntities.LeagueFixtures.LeagueFixtures leagueFixtures, uint teamId) { this.teamId = teamId; this.leagueDetails = leagueDetails; this.leagueFixtures = leagueFixtures; InitializeComponent(); this.dataGridViewPositions.Columns[columnPositionName].HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter; this.dataGridViewPositions.Columns[columnChangeName].HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter; this.dataGridViewPositions.Columns[columnTeamName].HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleLeft; this.dataGridViewPositions.Columns[columnMatchesName].HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter; this.dataGridViewPositions.Columns[columnWonName].HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter; this.dataGridViewPositions.Columns[columnDrawName].HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter; this.dataGridViewPositions.Columns[columnLostName].HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter; this.dataGridViewPositions.Columns[columnGoalsForName].HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter; this.dataGridViewPositions.Columns[columnGoalsAgainstName].HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter; this.dataGridViewPositions.Columns[columnGoalDifferenceName].HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter; this.dataGridViewPositions.Columns[columnPointsName].HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter; this.dataGridViewFixtures.Columns[columnRoundName].HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter; this.dataGridViewFixtures.Columns[columnDateName].HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter; this.dataGridViewFixtures.Columns[columnHomeResultName].HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter; this.dataGridViewFixtures.Columns[columnHomeTeamName].HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight; this.dataGridViewFixtures.Columns[columnScoreName].HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter; this.dataGridViewFixtures.Columns[columnAwayTeamName].HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleLeft; this.dataGridViewFixtures.Columns[columnAwayResultName].HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter; LoadControls(); }
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 FormAchievements(HTEntities.Achievements.Achievements achievements) { InitializeComponent(); achievementsDataTable = new DataTable(); achievementsDataTable.Columns.Add(Columns.Text, typeof(string)); achievementsDataTable.Columns.Add(Columns.TypeID, typeof(uint)); achievementsDataTable.Columns.Add(Columns.CategoryID, typeof(string)); achievementsDataTable.Columns.Add(Columns.EventDate, typeof(DateTime)); achievementsDataTable.Columns.Add(Columns.Points, typeof(int)); achievementsDataTable.Columns.Add(Columns.MultiLevel, typeof(bool)); achievementsDataTable.Columns.Add(Columns.NumberOfEvents, typeof(uint)); this.achievements = achievements; LoadControls(); }
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; } }
public void SaveInternalPlayers(HTEntities.Players.Internal.PlayersInternal players) { dataManager.SaveInternalPlayers(players, currentUser); }
private void WriteInternalPlayerFile(HTEntities.Players.Internal.PlayersInternal players, HMEntities.UserProfiles.User hattrickUser) { try { XmlDocument xmlDocument = new XmlDocument(); XmlElement xmlElementRoot = xmlDocument.CreateElement(Tags.PlayerData); xmlElementRoot.AppendChild(xmlDocument.CreateElement(Tags.SavedDate)).InnerText = DateTime.Now.ToString(General.DateTimeFormat); // Categories XmlElement xmlElementCategoryList = xmlDocument.CreateElement(Tags.PlayerCategories); foreach (HTEntities.Players.Internal.PlayerCategories playerCategory in players.playerCategories) { XmlElement xmlElementPlayer = xmlDocument.CreateElement(Tags.Player); XmlElement xmlElementPlayerID = xmlDocument.CreateElement(Tags.PlayerID); xmlElementPlayerID.InnerText = playerCategory.PlayerIDField.ToString(); XmlElement xmlElementPlayerCategory = xmlDocument.CreateElement(Tags.PlayerCategoryId); xmlElementPlayerCategory.InnerText = playerCategory.PlayerCategoryField.ToString(); xmlElementPlayer.AppendChild(xmlElementPlayerID); xmlElementPlayer.AppendChild(xmlElementPlayerCategory); xmlElementCategoryList.AppendChild(xmlElementPlayer); } xmlElementRoot.AppendChild(xmlElementCategoryList); xmlDocument.AppendChild(xmlElementRoot); string path = System.IO.Path.Combine(hattrickUser.dataFolderField, hattrickUser.teamIdField.ToString()); path = System.IO.Path.Combine(path, FolderNames.PlayerInternals); string fileName = Path.Combine(path, FileNames.PlayerData); if (!System.IO.Directory.Exists(path)) { System.IO.Directory.CreateDirectory(path); } xmlDocument.Save(fileName); } catch (Exception ex) { throw ex; } }
public void SaveInternalPlayers(HTEntities.Players.Internal.PlayersInternal players, User currentUser) { WriteInternalPlayerFile(players, currentUser); }
public int GetPlayerValueNumber(HTEntities.Players.Player player, HM.Resources.TableColumns columnID) { switch (columnID) { case TableColumns.Player_AgeDays: return (Convert.ToInt32(player.ageDaysField)); case TableColumns.Player_AgeYears: return (Convert.ToInt32(player.ageField)); case TableColumns.Player_Defending: return (Convert.ToInt32(player.defenderSkillField)); case TableColumns.Player_Form: return (Convert.ToInt32(player.playerFormField)); case TableColumns.Player_Health: return (Convert.ToInt32(player.injuryLevelField)); case TableColumns.Player_ID: return (Convert.ToInt32(player.playerIdField)); case TableColumns.Player_Keeping: return (Convert.ToInt32(player.keeperSkillField)); case TableColumns.Player_LastPosition: return (Convert.ToInt32(player.lastMatchField.roleField)); case TableColumns.Player_Nationality: return (Convert.ToInt32(player.countryIdField)); case TableColumns.Player_Number: return (Convert.ToInt32(player.playerNumberField)); case TableColumns.Player_Passing: return (Convert.ToInt32(player.passingSkillField)); case TableColumns.Player_Playmaking: return (Convert.ToInt32(player.playmakerSkillField)); case TableColumns.Player_Scoring: return (Convert.ToInt32(player.scorerSkillField)); case TableColumns.Player_SetPieces: return (Convert.ToInt32(player.setPiecesSkillField)); case TableColumns.Player_Stamina: return (Convert.ToInt32(player.staminaSkillField)); case TableColumns.Player_TSI: return (Convert.ToInt32(player.tsiField)); case TableColumns.Player_Warnings: return (Convert.ToInt32(player.cardsField)); case TableColumns.Player_Wing: return (Convert.ToInt32(player.wingerSkillField)); } return (0); }
public string GetPlayerValueName(HTEntities.Players.Player player, HM.Resources.TableColumns columnID) { switch (columnID) { case TableColumns.Player_AgeFull: return (player.getFullAge()); case TableColumns.Player_FirstName: return (player.firstNameField); case TableColumns.Player_FullName: return (player.getFullName()); case TableColumns.Player_LastName: return (player.lastNameField); } return (string.Empty); }
public Image GetPlayerValueImage(HTEntities.Players.Player player, HM.Resources.TableColumns columnID) { switch (columnID) { case TableColumns.Player_Category: HTEntities.Players.Internal.PlayerCategories playerCategory = player.internalDataField.playerCategories.Find(pc => pc.PlayerIDField == player.playerIdField); if (playerCategory != null) { return (HM.Resources.GenericFunctions.GetCategoryImage(this.user.applicationSettingsField.playerCategoryListField.Find(cat => cat.categoryIdField == playerCategory.PlayerCategoryField).categoryColourField)); } else { return (HM.Resources.GenericFunctions.GetCategoryImage(0)); } case TableColumns.Player_Health: return (HM.Resources.GenericFunctions.GetInjuriesImage(player.injuryLevelField)); case TableColumns.Player_LastPosition: return (HM.Resources.GenericFunctions.GetPositionImage(player.lastMatchField.roleField)); case TableColumns.Player_Nationality: return (HM.Resources.GenericFunctions.GetFlagByLeagueId(player.leagueIdField)); case TableColumns.Player_Warnings: return (HM.Resources.GenericFunctions.GetCardImage(player.cardsField)); } return (null); }
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); }