public void Insert(AchievementViewModel model) { var contractType = AutoMapper.Mapper.Map <AchievementViewModel, Achievement>(model); _repository.Add(contractType); Save(); }
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(); }