コード例 #1
0
ファイル: MSMQ.cs プロジェクト: tncyrdmc/WhatsAppSM
        private void btnEnviarASMX_Click(object sender, EventArgs e)
        {
            this.txtRespuesta.Text = "";
            SchoolManager.WhatsApp.ServiciosWeb.WS_Mensajes.Mensajes objMensaje = new SchoolManager.WhatsApp.ServiciosWeb.WS_Mensajes.Mensajes()
            {
                Usuario = this.cmbUsuarios.Text, Password = this.cmbUsuarios.SelectedValue.ToString(), CodigoPais = "521", Celular = this.txtCelular.Text, Mensaje = this.txtMensaje.Text, Prioridad = this.cmbTipo.SelectedIndex
            };
            string mensaje = objMensaje.Mensaje;

            for (int i = 1; i <= numMensajes.Value; i++)
            {
                try
                {
                    objMensaje.Mensaje = i.ToString() + " - " + mensaje;
                    using (SchoolManager.WhatsApp.ServiciosWeb.WS_Mensajes.WS_MensajesSoapClient objWS = new SchoolManager.WhatsApp.ServiciosWeb.WS_Mensajes.WS_MensajesSoapClient())
                    {
                        SchoolManager.WhatsApp.ServiciosWeb.WS_Mensajes.ArrayOfString respuesta = objWS.Enviar(objMensaje);
                        foreach (string res in respuesta)
                        {
                            this.txtRespuesta.AppendText(res + Environment.NewLine);
                        }
                    }
                }
                catch (Exception ex)
                {
                    this.txtRespuesta.Text = "False|" + ex.Message;
                }
            }
        }
コード例 #2
0
ファイル: Reference.cs プロジェクト: tncyrdmc/WhatsAppSM
 public SchoolManager.WhatsApp.ServiciosWeb.WS_Mensajes.ArrayOfString Enviar(SchoolManager.WhatsApp.ServiciosWeb.WS_Mensajes.Mensajes pMensaje)
 {
     SchoolManager.WhatsApp.ServiciosWeb.WS_Mensajes.EnviarRequest inValue = new SchoolManager.WhatsApp.ServiciosWeb.WS_Mensajes.EnviarRequest();
     inValue.Body          = new SchoolManager.WhatsApp.ServiciosWeb.WS_Mensajes.EnviarRequestBody();
     inValue.Body.pMensaje = pMensaje;
     SchoolManager.WhatsApp.ServiciosWeb.WS_Mensajes.EnviarResponse retVal = ((SchoolManager.WhatsApp.ServiciosWeb.WS_Mensajes.WS_MensajesSoap)(this)).Enviar(inValue);
     return(retVal.Body.EnviarResult);
 }
コード例 #3
0
ファイル: Reference.cs プロジェクト: tncyrdmc/WhatsAppSM
 public System.Threading.Tasks.Task <SchoolManager.WhatsApp.ServiciosWeb.WS_Mensajes.EnviarResponse> EnviarAsync(SchoolManager.WhatsApp.ServiciosWeb.WS_Mensajes.Mensajes pMensaje)
 {
     SchoolManager.WhatsApp.ServiciosWeb.WS_Mensajes.EnviarRequest inValue = new SchoolManager.WhatsApp.ServiciosWeb.WS_Mensajes.EnviarRequest();
     inValue.Body          = new SchoolManager.WhatsApp.ServiciosWeb.WS_Mensajes.EnviarRequestBody();
     inValue.Body.pMensaje = pMensaje;
     return(((SchoolManager.WhatsApp.ServiciosWeb.WS_Mensajes.WS_MensajesSoap)(this)).EnviarAsync(inValue));
 }
コード例 #4
0
ファイル: Reference.cs プロジェクト: tncyrdmc/WhatsAppSM
 public EnviarRequestBody(SchoolManager.WhatsApp.ServiciosWeb.WS_Mensajes.Mensajes pMensaje)
 {
     this.pMensaje = pMensaje;
 }