public async Task RemoveParticipants(List <int> participantIds) { var participants = _context.HealthParticipants.AsEnumerable().Join(participantIds, x => x.Id, y => y, (x, y) => x).ToList(); _context.HealthParticipants.RemoveRange(participants); await _context.SaveChangesAsync(); }
public async Task DeleteHealthInitiativeAsync(int id) { var initiativeToDelete = _db.HealthInitiatives.SingleOrDefault(x => x.Id == id); _db.HealthInitiatives.Remove(initiativeToDelete); await _db.SaveChangesAsync(); }
public async Task AddParticipantLog(ParticipantLog log) { await _context.ParticipantLogs.AddAsync(log); await _context.SaveChangesAsync(); }