Exemplo n.º 1
0
        private void bt_gtw_add_Click(object sender, EventArgs e)
        {
            form_ipaddress fIPadd = new form_ipaddress();

            fIPadd.ShowDialog();

            //¿Se introdujo una IP adecuada?
            if (fIPadd.Valido)
            {
                //Anexamos la IP a la lista
                list_gtw.BeginUpdate();
                list_gtw.Items.Add(fIPadd.IPAddress);
                list_gtw.EndUpdate();
                bModificado_gtw = true;
            }

            fIPadd.Dispose();
        }
Exemplo n.º 2
0
        /// <summary>
        /// En este evento se abre un nuevo formulario  para que el usuario introduzca
        /// una dirrecion IP valida,  en caso que sea así la IP sera introducida a la lista correspondiente
        ///
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void bt_dns_add_Click(object sender, EventArgs e)
        {
            form_ipaddress fIPadd = new form_ipaddress();

            fIPadd.ShowDialog();
            //Le pasamos el chisme de que tipo de dirrecion estamos manejando...
            fIPadd.VersionIP = bVersionIP;
            //¿Se introdujo una IP adecuada?
            if (fIPadd.Valido)
            {
                //Anexamos la IP a la lista
                list_dns.BeginUpdate();
                list_dns.Items.Add(fIPadd.IPAddress);
                list_dns.EndUpdate();
                bModificado_dns = true;
            }
            fIPadd.Dispose();
        }
Exemplo n.º 3
0
        /// <summary>
        /// Cuando este evento es invocado lo que se desea es introducir una nueva
        /// dirrecion IPv6 a la lista de dirreciones (Con todo y potencial Gateway si es uno valido)
        /// La metodologia es invocar el formulario form_ipaddress  para que el usuario
        /// pueda introducir la sintaxis.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void bt_ipv6_dirrecion_anexar_Click(object sender, EventArgs e)
        {
            BoxInterfasesRedes bxInterfas = (BoxInterfasesRedes)box_lista_interfases.SelectedItem;
            form_ipaddress     fIPadd     = new form_ipaddress();


            //Solo debe de ocurrir cuando se este trabajando con estaticas
            if (!rd_ipv6_static.Checked)
            {
                return;
            }

            fIPadd.ShowDialog();
            //Le pasamos el chisme de que que es IPv6 lo que queremos
            fIPadd.VersionIP = false;
            //¿Se introdujo una IP adecuada?
            if (fIPadd.Valido)
            {
                //Anexamos la IPv6 ADdress
                ValidarOperacionInterfas(bxInterfas.setIPv6Address(fIPadd.IPAddress));
            }
            fIPadd.Dispose();
        }
Exemplo n.º 4
0
        private void bt_win_add_Click(object sender, EventArgs e)
        {
            form_ipaddress fIPadd = new form_ipaddress();

            fIPadd.ShowDialog();

            //¿Se introdujo una IP adecuada?
            if (fIPadd.Valido)
            {
                //Anexamos la IP a la lista
                list_wins.BeginUpdate();
                list_wins.Items.Add(fIPadd.IPAddress);
                list_wins.EndUpdate();
                bModificado_win = true;
            }

            fIPadd.Dispose();
        }
Exemplo n.º 5
0
 /// <summary>
 /// En este evento se abre un nuevo formulario  para que el usuario introduzca
 /// una dirrecion IP valida,  en caso que sea así la IP sera introducida a la lista correspondiente
 /// 
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void bt_dns_add_Click(object sender, EventArgs e)
 {
     form_ipaddress fIPadd = new form_ipaddress();
     fIPadd.ShowDialog();
     //Le pasamos el chisme de que tipo de dirrecion estamos manejando...
     fIPadd.VersionIP = bVersionIP;
     //¿Se introdujo una IP adecuada?
     if (fIPadd.Valido)
     {
         //Anexamos la IP a la lista
         list_dns.BeginUpdate();
         list_dns.Items.Add(fIPadd.IPAddress);
         list_dns.EndUpdate();
         bModificado_dns = true;
     }
     fIPadd.Dispose();
 }
Exemplo n.º 6
0
        /// <summary>
        /// Cuando este evento es invocado lo que se desea es introducir una nueva 
        /// dirrecion IPv6 a la lista de dirreciones (Con todo y potencial Gateway si es uno valido)
        /// La metodologia es invocar el formulario form_ipaddress  para que el usuario 
        /// pueda introducir la sintaxis.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void bt_ipv6_dirrecion_anexar_Click(object sender, EventArgs e)
        {
            BoxInterfasesRedes bxInterfas = (BoxInterfasesRedes)box_lista_interfases.SelectedItem;
            form_ipaddress fIPadd = new form_ipaddress();

            //Solo debe de ocurrir cuando se este trabajando con estaticas
            if (!rd_ipv6_static.Checked)
                return;

            fIPadd.ShowDialog();
            //Le pasamos el chisme de que que es IPv6 lo que queremos
            fIPadd.VersionIP = false;
            //¿Se introdujo una IP adecuada?
            if (fIPadd.Valido)
            {

                //Anexamos la IPv6 ADdress
                ValidarOperacionInterfas(bxInterfas.setIPv6Address(fIPadd.IPAddress));

            }
            fIPadd.Dispose();
        }