public BatterViewModel(PlayerStint playerStint) { PlayerStint = playerStint; FirstName = playerStint.Person.FirstName; LastName = playerStint.Person.LastName; Year = playerStint.BattingStint.Year; TeamShortName = playerStint.Team.TeamIdBr; Games = playerStint.BattingStint.Games; AtBats = playerStint.BattingStint.AtBats; Runs = playerStint.BattingStint.Runs; Hits = playerStint.BattingStint.Hits; Doubles = playerStint.BattingStint.Doubles; Triples = playerStint.BattingStint.Triples; HomeRuns = playerStint.BattingStint.HomeRuns; RunsBattedIn = playerStint.BattingStint.RunsBattedIn; StolenBases = playerStint.BattingStint.StolenBases; CaughtStealing = playerStint.BattingStint.CaughtStealing; Walks = playerStint.BattingStint.Walks; HitByPitch = playerStint.BattingStint.HitByPitch; SacrificeFlies = playerStint.BattingStint.SacrificeFlies; BattingHand = playerStint.Person.Bats; OnBasePercentage = playerStint.BattingStint.OnBasePercentageDisplay ?? .000; SluggingPercentage = playerStint.BattingStint.SluggingPercentageDisplay ?? .000; OnBasePlusSlugging = playerStint.BattingStint.OnBasePlusSluggingDisplay ?? .000; RaisePropertyChanged("PlayerInfoString"); RemovedFromGame = false; }
public PitcherViewModel(PlayerStint playerStint) { PlayerStint = playerStint; FirstName = playerStint.Person.FirstName; LastName = playerStint.Person.LastName; Year = playerStint.PitchingStint.Year; TeamShortName = playerStint.Team.TeamIdBr; Wins = playerStint.PitchingStint.Wins; Losses = playerStint.PitchingStint.Losses; Games = playerStint.PitchingStint.Games; GamesStarted = playerStint.PitchingStint.GamesStarted; Saves = playerStint.PitchingStint.Saves; InningsPitchedOuts = playerStint.PitchingStint.InningsPitchedOuts; Hits = playerStint.PitchingStint.Hits; EarnedRuns = playerStint.PitchingStint.EarnedRuns; HomeRuns = playerStint.PitchingStint.HomeRuns; Walks = playerStint.PitchingStint.Walks; Strikeouts = playerStint.PitchingStint.Strikeouts; OpponentBattingAverage = playerStint.PitchingStint.OpponentBattingAverage; HitBatters = playerStint.PitchingStint.HitBatters; ThrowingHand = playerStint.Person.Throws; RaisePropertyChanged("PlayerInfoString"); RemovedFromGame = false; }