//Admin Get by TierStatus public IEnumerable <PlayerListItem> GetPlayerByTierStatus(TierStatus TierStatus) { using (var ctx = new ApplicationDbContext()) { var query = ctx .Players .Where(e => e.TierStatus == TierStatus) .Select( e => new PlayerListItem { PlayerId = e.PlayerId, PlayerFirstName = e.PlayerFirstName, PlayerLastName = e.PlayerLastName, PlayerEmail = e.PlayerEmail, IsActive = e.IsActive, CurrentBankBalance = e.CurrentBankBalance, } ); return(query.ToArray()); } }
public IHttpActionResult GetByTierStatus(TierStatus tierStatus) { var player = _service.GetPlayerByTierStatus(tierStatus); return(Ok(player)); }