Esempio n. 1
0
        public async Task Delete(Guid stepUuid, UserHelper requestingUser)
        {
            EventStepDto dbEventStep = await _eventStepDal.Find(stepUuid);

            EventStepUserDto dbEventStepUser = dbEventStep.EventStepUsers
                                               .Find(esu => esu.UserUuid == requestingUser.Uuid);

            if (dbEventStepUser == null)
            {
                throw new NoNullAllowedException();
            }

            await _eventStepUserDal.Remove(dbEventStepUser);
        }
Esempio n. 2
0
 public async Task Remove(EventStepUserDto eventStepUser)
 {
     _context.Remove(eventStepUser);
     await _context.SaveChangesAsync();
 }
Esempio n. 3
0
        public async Task Add(EventStepUserDto eventStepUser)
        {
            await _context.EventStepUser.AddAsync(eventStepUser);

            await _context.SaveChangesAsync();
        }