internal void takeupACall() { IncomingCall call = calls.Peek(); Console.WriteLine("Agent {0} is taking up call with id: #{1}", activeConsultant.name, call.callID); call.Start(); Thread.Sleep(random.Next(1000, 10000)); Console.WriteLine(); Console.WriteLine(); completeACall(); }
internal void enqueueACall(string callID) { IncomingCall call = new IncomingCall(callID); calls.Enqueue(call); }