示例#1
0
        public async Task <bool> UpdateAsync(PlayerQuestionEntity entity)
        {
            List <PlayerQuestionEntity> playerQuestions = await GetAsync();

            bool response = await base.UpdateAsync(playerQuestions);

            return(response);
        }
示例#2
0
        public async Task InsertNewPlayerQuestion(PlayerQuestionBE playerQuestionBE)
        {
            PlayerQuestionEntity questionEntity = base.Mapper.Map <PlayerQuestionEntity>(playerQuestionBE);

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

            await base.DataSvc.PlayerQuestionRepo.InsertAsync(questionEntity);
        }
示例#3
0
        public async Task <bool> InsertAsync(PlayerQuestionEntity entity)
        {
            PlayerQuestionEntity lastQuestion = (await GetAsync())?.OrderByDescending(question => question.PlayerQuestionID)?.FirstOrDefault();

            entity.PlayerQuestionID = (lastQuestion?.PlayerQuestionID ?? 0) + 1;
            bool response = await base.InsertAsync(entity);

            return(response);
        }