// tahle trida se uklada do CSV public List <Hattrick> Select() { if (File.Exists("Hattrick.csv")) { using (var reader = new StreamReader("hattrick.csv")) { Collection <Hattrick> data = new Collection <Hattrick>(); while (!reader.EndOfStream) { var line = reader.ReadLine(); var values = line.Split(','); var hattrick = new Hattrick { HattrickId = Convert.ToInt32(values[0]), Hrac = new Hrac { HracId = Int32.Parse(values[1]) }, Datum = DateTime.FromBinary(long.Parse(values[2])) }; data.Add(hattrick); } return(data.OrderBy(x => x.HattrickId).ToList()); } } else { Collection <Hattrick> data = new Collection <Hattrick>(); return(data.ToList()); } }
public static Dictionary<PlayerSkillTypes, uint> GetPlayerSkills(Hattrick.Players.Player player) { Dictionary<PlayerSkillTypes, uint> skills = new Dictionary<PlayerSkillTypes, uint>(); skills[PlayerSkillTypes.Defending] = (uint)player.defenderSkillField; skills[PlayerSkillTypes.Experience] = (uint)player.experienceField; skills[PlayerSkillTypes.Form] = (uint)player.playerFormField; skills[PlayerSkillTypes.Keeper] = (uint)player.keeperSkillField; skills[PlayerSkillTypes.Leadership] = (uint)player.leadershipField; skills[PlayerSkillTypes.Loyalty] = (uint)player.loyaltyField; skills[PlayerSkillTypes.Passing] = (uint)player.passingSkillField; skills[PlayerSkillTypes.Playmaking] = (uint)player.playmakerSkillField; skills[PlayerSkillTypes.Scoring] = (uint)player.scorerSkillField; skills[PlayerSkillTypes.SetPieces] = (uint)player.setPiecesSkillField; skills[PlayerSkillTypes.Stamina] = (uint)player.staminaSkillField; skills[PlayerSkillTypes.Winger] = (uint)player.wingerSkillField; skills[PlayerSkillTypes.MotherClubMonus] = (uint)(player.motherClubField ? 1 : 0); return (skills); }