public void Insert(AchievementViewModel model)
        {
            var contractType = AutoMapper.Mapper.Map <AchievementViewModel, Achievement>(model);

            _repository.Add(contractType);
            Save();
        }
Exemplo n.º 2
0
        public void TryToGiveAchievement(string userID, AchievementTypeEnum achievementType)
        {
            if (achievementRepository.Exists(userID, achievementType))
            {
                return;
            }

            achievementRepository.Add(new Entities.Achievement()
            {
                UserID            = userID,
                AchievementTypeID = (int)achievementType,
                AddDate           = DateTime.Now
            });
            achievementRepository.SaveChanges();
        }