Пример #1
0
        public DTO.UserInTraining AddNewUserInTraining(DTO.UserInTraining userInTraining)
        {
            var domainUserInTraining = new UserInTraining()
            {
                AppUserId         = userInTraining.AppUserId,
                AttendingTraining = userInTraining.AttendingTraining,
                TrainingId        = userInTraining.TrainingId
            };

            var addedUserInTraining = RepoDbSet.Add(domainUserInTraining);

            return(UserInTrainingMapper.Map(addedUserInTraining.Entity));
        }
Пример #2
0
 public async Task <DTO.UserInTraining> FindByAppUserIdAndTrainingId(Guid appUserId, Guid trainingId)
 {
     return(UserInTrainingMapper.Map(await RepoDbSet.AsQueryable()
                                     .Where(t =>
                                            t.AppUserId.Equals(appUserId) && t.TrainingId.Equals(trainingId)).FirstAsync()));
 }