private void RedirectSms(object sender, MobileAccountEventArgs e) { Console.ForegroundColor = ConsoleColor.Cyan; var account = sender as MobileAccount; _topUsers[account] += 0.5; if (_topCalled.ContainsKey(e.Acceptor)) { _topCalled[e.Acceptor] += 0.5; } else { _topCalled.Add(e.Acceptor, 0); } _operatorsJournal.Add(new JournalEntry(account, e.Acceptor, "SMS")); Console.WriteLine("redirected message: \"{0}\" from {1} to {2}", e.Message, account.Number, e.Acceptor); Console.ResetColor(); try { _accounts[e.Acceptor].BeingAcceptor(account, "sms"); } catch (Exception notRegisteredUserException) { Console.WriteLine(e.Acceptor + "is other operators client" + notRegisteredUserException.Message); } }
private void Connect(object sender, MobileAccountEventArgs e) { Console.ForegroundColor = ConsoleColor.Blue; var account = sender as MobileAccount; _topUsers[account]++; if (_topCalled.ContainsKey(e.Acceptor)) { _topCalled[e.Acceptor]++; } else { _topCalled.Add(e.Acceptor, 0); } _operatorsJournal.Add(new JournalEntry(account, e.Acceptor, "Call")); Console.WriteLine("connected {0} and {1}", account.Number, e.Acceptor); Console.ResetColor(); try { _accounts[e.Acceptor].BeingAcceptor(account, "Call"); } catch (Exception notRegisteredUserException) { Console.WriteLine(e.Acceptor + "is other operators client" + notRegisteredUserException.Message); } }
private void RedirectSms(object sender, MobileAccountEventArgs e) { Console.ForegroundColor = ConsoleColor.Cyan; var acc = sender as MobileAccount; Console.WriteLine("redirected message: \"{0}\" from {1} to {2}", e.Message, acc.number, e.Acceptor); Console.ResetColor(); }
private void Connect(object sender, MobileAccountEventArgs e) { Console.ForegroundColor = ConsoleColor.Blue; var acc = sender as MobileAccount; Console.WriteLine("connected {0} and {1}", acc.number, e.Acceptor); Console.ResetColor(); }