Example #1
0
        public async Task <bool> UpdateAsync(PlayerAnswerEntity entity)
        {
            List <PlayerAnswerEntity> playerAnswers = await GetAsync();

            bool response = await base.UpdateAsync(playerAnswers);

            return(response);
        }
Example #2
0
        public async Task InsertPlayerAnswer(PlayerAnswerBE playerAnswerBE)
        {
            PlayerAnswerEntity answerEntity = base.Mapper.Map <PlayerAnswerEntity>(playerAnswerBE);

            answerEntity.CreatedBy       = answerEntity.LastModifiedBy = SystemConstants.DefaultUser;
            answerEntity.CreatedDateTime = answerEntity.LastModifiedDateTime = DateTime.UtcNow;

            await base.DataSvc.PlayerAnswerRepo.InsertAsync(answerEntity);
        }
Example #3
0
        public async Task <bool> InsertAsync(PlayerAnswerEntity entity)
        {
            PlayerAnswerEntity lastPlayerAnswer = (await GetAsync())?.OrderByDescending(pa => pa.PlayerAnswerID)?.FirstOrDefault();

            entity.PlayerAnswerID = (lastPlayerAnswer?.PlayerAnswerID ?? 0) + 1;
            bool response = await base.InsertAsync(entity);

            return(response);
        }