Example #1
0
 private void BtnCalcular_Click(object sender, EventArgs e)
 {
     DAOClassesdeRede.OrdernarListaRedes();
     DAOClassesdeRede.TotalListaHosts();
     if (DAOClassesdeRede.ListaValida)
     {
         richTextBox1.Clear();
         richTextBox1.AppendText(DAOClassesdeRede.TextoParaInfoDeRede());
         DAOClassesdeRede.MakeListSubredes();
         richTextBox1.AppendText(DAOClassesdeRede.MostrarSubredes());
     }
 }
Example #2
0
 private void BtnRecomecarCalculo_Click(object sender, EventArgs e)
 {
     txtboxIPBase.Enabled        = true;
     txtboxIPBase.Text           = string.Empty;
     btnProseguirCalculo.Enabled = true;
     nudHosts.Enabled            = false;
     btnAdicionarHost.Enabled    = false;
     btnCalcular.Enabled         = false;
     dataGridView1.Enabled       = false;
     dataGridView1.Rows.Clear();
     richTextBox1.Clear();
     DAOClassesdeRede.resetar();
 }
Example #3
0
        private void BtnAdicionarHost_Click(object sender, EventArgs e)
        {
            int host = Convert.ToInt32(nudHosts.Value);

            if (host >= 0)
            {
                DAOClassesdeRede.AddListaRedes(host);
                Hosts aux = DAOClassesdeRede.ListaHosts[DAOClassesdeRede.ListaHosts.Count - 1];
                dataGridView1.Rows.Add(aux.Host, aux.Mais2, aux.ProximaPotencia);
            }
            else
            {
                Mostrar.ErroNoHosts();
            }
        }
Example #4
0
        private void btnProseguirCalculo_Click(object sender, EventArgs e)
        {
            //DAOClassesdeRede.mostrarClasses();
            string[] ipbase = txtboxIPBase.Text.Split('.');
            DAOClassesdeRede.ClassificarRede(ipbase);

            if (ClassesDeRede.ValidAddress)
            {
                txtboxIPBase.Enabled        = false;
                btnProseguirCalculo.Enabled = false;
                nudHosts.Enabled            = true;
                btnAdicionarHost.Enabled    = true;
                btnCalcular.Enabled         = true;
                dataGridView1.Enabled       = true;
                richTextBox1.AppendText(DAOClassesdeRede.TextoParaInfoDeRede());
            }
        }