public void Message(MobileAccount sender, MobileAccount reciever) { if (InitClients(sender, reciever)) { OperatorMsg?.Invoke(reciever.MessageIn(sender)); _journalOfActions[sender.GetNumber()].MessageOut++; _journalOfActions[reciever.GetNumber()].MessageIn++; } }
public void Message(int sender, int reciever) { if (IsRealNumbers(sender, reciever)) { if (Messaging != null) { Messaging.Invoke(instSender.MessageOut(instReciever)); Messaging.Invoke(instReciever.MessageIn(instSender)); } } }
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 }); }