public static bool SendSms(IMobileAccount account1, IMobileAccount account2, string message) { if (_repository.Containts(account1.PhoneNumber) && _repository.Containts(account2.PhoneNumber)) { account2.GetMessageEvent += ShowSms; account2.GetMessage(account1, message); return(true); } return(false); }
public static bool SendSms(IMobileAccount account1, IMobileAccount account2, string message) { if (account1.PhoneNumber == account2.PhoneNumber) { return(false); } if (_repository.Containts(account1.PhoneNumber) && _repository.Containts(account2.PhoneNumber)) { SendInfoMessage(account1, 0.5m); account2.GetMessageEvent += ShowSms; account2.GetMessage(account1, message); _repository.SetMobileAccountChanges((MobileAccount)account1); return(true); } return(false); }