Exemplo n.º 1
0
        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());
        }