private void PublishMessage() { List <SMSEnity> list = GetAllMsg(); foreach (SMSEnity info in list) { SMSSendInfo smsSendInfo = new SMSSendInfo { Com = Name, Phone = info.Number, Message = info.Message }; ReceiveEventArgs receiveEventArgs = new ReceiveEventArgs(); receiveEventArgs.SmsInfo = smsSendInfo; OnReceived(receiveEventArgs); } }
public void OnReceived(ReceiveEventArgs e) { EventHandler<ReceiveEventArgs> handler = Received; if (handler != null) handler(this, e); }
private void PublishMessage() { List<SMSEnity> list = GetAllMsg(); foreach (SMSEnity info in list) { SMSSendInfo smsSendInfo = new SMSSendInfo { Com = Name, Phone = info.Number, Message = info.Message }; ReceiveEventArgs receiveEventArgs = new ReceiveEventArgs(); receiveEventArgs.SmsInfo = smsSendInfo; OnReceived(receiveEventArgs); } }
/// <summary> /// modem received event. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void _gsmModem_OnRecieved(object sender, SMSEventArgs e) { SMSSendInfo smsInfo = new SMSSendInfo(); GsmModem gsmModem = sender as GsmModem; if (gsmModem != null) { smsInfo.Com = gsmModem.Name; smsInfo.Phone = e.SmsInfo.Number; smsInfo.Message = e.SmsInfo.Message; ReceiveEventArgs args = new ReceiveEventArgs(); args.SmsInfo = smsInfo; OnReceived(args); } }
void smsSender_Received(object sender, ReceiveEventArgs args) { OnReceived(args); }