Exemple #1
0
 public void Message(MobileAccount sender, MobileAccount reciever)
 {
     if (InitClients(sender, reciever))
     {
         OperatorMsg?.Invoke(reciever.MessageIn(sender));
         _journalOfActions[sender.GetNumber()].MessageOut++;
         _journalOfActions[reciever.GetNumber()].MessageIn++;
     }
 }
Exemple #2
0
 public void Message(int sender, int reciever)
 {
     if (IsRealNumbers(sender, reciever))
     {
         if (Messaging != null)
         {
             Messaging.Invoke(instSender.MessageOut(instReciever));
             Messaging.Invoke(instReciever.MessageIn(instSender));
         }
     }
 }
Exemple #3
0
        private void Message(MobileAccount sender, MobileAccount receiver)
        {
            OperatorMsg?.Invoke(receiver.MessageIn(sender));

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