Esempio n. 1
0
        public bool UpdateCallStatus(string callId, CallProcessingState state)
        {
            var call = GetById(callId);
            if (call == null)
                return false;

            using (var db = _dbFactory.GetDatabase())
            {
                try
                {
                    db.Execute(new FlagCallProcessed(callId, state));
                    return true;
                }
                catch (Exception ex)
                {
                    _logger.Error($"Error occured executing FlagCallProcessed - {callId} - {ex}");
                }
                return false;
            }
        }
 public FlagCallProcessed(string callId, CallProcessingState state)
 {
     _callId = callId;
     _state = state;
 }