Ejemplo n.º 1
0
        public async Task <IHttpActionResult> SaveNewNhlGame([FromBody] NHLGameContract nhlGameContract)
        {
            if (nhlGameContract == null)
            {
                return(BadRequest());
            }

            if (string.IsNullOrEmpty(nhlGameContract.AwayPlayer1) || string.IsNullOrEmpty(nhlGameContract.HomePlayer1) ||
                string.IsNullOrEmpty(nhlGameContract.HomeTeam) || string.IsNullOrEmpty(nhlGameContract.AwayTeam))
            {
                return(BadRequest("Invalid Parameter supplied."));
            }

            await _nhlService.SaveNewNhlGameAsync(nhlGameContract);

            return(Ok());
        }
Ejemplo n.º 2
0
 public async Task SaveNewNhlGameAsync(NHLGameContract gameContract)
 {
     await _nhlRepository.SaveNewNhlGameAsync(gameContract);
 }
Ejemplo n.º 3
0
        /// <summary>
        /// Saves / updates an NHL game
        /// </summary>
        /// <param name="nhlGameContract"></param>
        /// <returns></returns>
        public async Task <int> SaveNewNhlGameAsync(NHLGameContract nhlGameContract)
        {
            //TODO: Use repo

            return(1);
        }