Пример #1
0
 public void Call(MobileAccount sender, MobileAccount reciever)
 {
     if (InitClients(sender, reciever))
     {
         OperatorMsg?.Invoke(reciever.CallIn(sender));
         _journalOfActions[sender.GetNumber()].CallOut++;
         _journalOfActions[reciever.GetNumber()].CallIn++;
     }
 }
Пример #2
0
 public void Call(int sender, int reciever)
 {
     if (IsRealNumbers(sender, reciever))
     {
         if (Calling != null)
         {
             Calling.Invoke(instSender.CallOut(instReciever));
             Calling.Invoke(instReciever.CallIn(instSender));
         }
     }
 }
Пример #3
0
        private void Call(MobileAccount sender, MobileAccount receiver)
        {
            OperatorMsg?.Invoke(receiver.CallIn(sender));

            _journalOfActions.Add(id++, new JournalActionItem()
            {
                Time           = DateTime.Now,
                InvokerNumber  = sender.MobileNumber,
                ReceiverNumber = receiver.MobileNumber,
                ActionType     = MobileAccountActionType.Call
            });
        }