public async Task AssignServiceToCounter(AssignServiceToCounterViewModel request, CancellationToken cancellationToken = default) { var entity = await _context.CounterServices.FindAsync(request.CounterId, request.ServiceId); if (entity != null) { return; } var newEntity = request.Cast(); await _context.CounterServices.AddAsync(newEntity, cancellationToken); await _context.SaveChangesAsync(cancellationToken); }
public async Task <ActionResult> AssignServiceToCounter(AssignServiceToCounterViewModel request) { await _counterManagement.AssignServiceToCounter(request); return(Ok()); }