コード例 #1
0
ファイル: Form2.cs プロジェクト: larryrider/SD
        private void button3_Click(object sender, EventArgs e)
        {
            if (comboBox3.Text == "")
            {
                MessageBox.Show("¡Introduzca primero la sonda a modificar!");
            }
            else if (textBox2.Text == "")
            {
                MessageBox.Show("¡Introduzca el valor de la luz a modificar!");
            }
            else
            {
                try
                {
                    string       ipSonda      = comboBox3.SelectedItem.ToString();
                    ObjetoRemoto objetoRemoto = new ObjetoRemoto();
                    objetoRemoto.Url = "http://" + ipSonda + "/SD/services/ObjetoRemoto?wsdl";
                    string accion = "Modificar";

                    objetoRemoto.setLuz(Encrypt(textBox2.Text, clave),
                                        Encrypt(getIP(), clave),
                                        Encrypt(usuario, clave));
                    label2.Text = "La luz se ha modificado con: " + textBox2.Text;

                    log(accion, "Luz", ipSonda);
                }
                catch (Exception)
                {
                    MessageBox.Show("¡Sonda no válida, vuelve a seleccionar otra!");
                }

                string valorLed = textBox2.Text;
            }
        }
コード例 #2
0
ファイル: Form2.cs プロジェクト: larryrider/SD
        private void button2_Click(object sender, EventArgs e)
        {
            if (comboBox1.Text == "")
            {
                MessageBox.Show("¡Introduzca primero la sonda a consultar!");
            }
            else if (comboBox2.Text == "")
            {
                MessageBox.Show("¡Introduzca el parámetro de la sonda a consultar!");
            }
            else
            {
                try
                {
                    string       ipSonda      = comboBox1.SelectedItem.ToString();
                    ObjetoRemoto objetoRemoto = new ObjetoRemoto();
                    objetoRemoto.Url = "http://" + ipSonda + "/SD/services/ObjetoRemoto?wsdl";
                    string accion = "Obtener";
                    if (comboBox2.Text == "Volumen")
                    {
                        label1.Text = "El volumen consultado es: " +
                                      Decrypt(objetoRemoto.getVolumen(
                                                  Encrypt(getIP(), clave),
                                                  Encrypt(usuario, clave)),
                                              clave);
                        log(accion, comboBox2.Text, ipSonda);
                    }
                    else if (comboBox2.Text == "Fecha")
                    {
                        label1.Text = "La fecha consultada es: " +
                                      Decrypt(objetoRemoto.getFecha(
                                                  Encrypt(getIP(), clave),
                                                  Encrypt(usuario, clave)),
                                              clave);
                        log(accion, comboBox2.Text, ipSonda);
                    }
                    else if (comboBox2.Text == "Ultima Fecha")
                    {
                        label1.Text = "La ultima fecha consultada es: " +
                                      Decrypt(objetoRemoto.getUltimaFecha(
                                                  Encrypt(getIP(), clave),
                                                  Encrypt(usuario, clave)),
                                              clave);
                        log(accion, comboBox2.Text, ipSonda);
                    }
                    else if (comboBox2.Text == "Luz")
                    {
                        label1.Text = "La luz consultada es: " +
                                      Decrypt(objetoRemoto.getLuz(
                                                  Encrypt(getIP(), clave),
                                                  Encrypt(usuario, clave)),
                                              clave);
                        log(accion, comboBox2.Text, ipSonda);
                    }
                }
                catch (Exception)
                {
                    MessageBox.Show("¡Sonda no válida, vuelve a seleccionar otra!");
                }

                try
                {
                    string valor = comboBox2.SelectedItem.ToString();
                }
                catch (Exception)
                {
                    MessageBox.Show("¡Parámetro no válido, vuelve a seleccionar otro!");
                }
            }
        }