private void onDeliverSm(DeliverSmEventArgs args) { smppClient.sendDeliverSmResp(args.SequenceNumber, StatusCodes.ESME_ROK); if (OnNewSms != null) { OnNewSms(new NewSmsEventArgs(args.From, args.To, args.TextString)); } }
private void onDeliverSm(DeliverSmEventArgs args) { if (!SQL.SaveMessageDeliveryDate(Convert.ToInt64(args.ReceiptedMessageID), args.MessageState, args.TextString)) { Notification.AddEventToLog("Не удалось сохранить дату доставки сообщения: " + SQL.TextStatus, true); smppClient.sendDeliverSmResp(args.SequenceNumber, StatusCodes.ESME_RUNKNOWNERR); } else { smppClient.sendDeliverSmResp(args.SequenceNumber, StatusCodes.ESME_ROK); } //smppClient.sendDeliverSmResp(args.SequenceNumber, StatusCodes.ESME_ROK); if (OnNewSms != null) { OnNewSms(new NewSmsEventArgs(args.From, args.To, args.TextString)); } }