예제 #1
0
        /// <summary>
        /// Trata a operação de Adicionar Host
        /// </summary>
        private void adicionarToolStripMenuItem_Click(object sender, EventArgs e)
        {
            using (var hostAdd = new HostAddForm())
            {
                var result = hostAdd.ShowDialog(this);
                switch (result)
                {
                case DialogResult.OK:
                    // TODO: Validar se já existe
                    Hosts.Add(
                        new SNMPHost()
                    {
                        IP        = hostAdd.IPAddr,
                        Port      = hostAdd.PortNum,
                        Community = hostAdd.Community,
                        Name      = hostAdd.HostName
                    }
                        );
                    hostList_UpdateStatusBar(null, null);
                    hostList.Focus();
                    break;

                case DialogResult.Cancel:
                    // Faz nada não
                    break;

                default:
                    break;
                }
            }
        }
예제 #2
0
 /// <summary>
 /// Trata a operação de Adicionar Host
 /// </summary>
 private void adicionarToolStripMenuItem_Click(object sender, EventArgs e)
 {
     using (var hostAdd = new HostAddForm())
     {
         var result = hostAdd.ShowDialog(this);
         switch (result)
         {
             case DialogResult.OK:
                 // TODO: Validar se já existe
                 Hosts.Add(
                     new SNMPHost()
                     {
                         IP = hostAdd.IPAddr,
                         Port = hostAdd.PortNum,
                         Community = hostAdd.Community,
                         Name = hostAdd.HostName
                     }
                 );
                 hostList_UpdateStatusBar(null, null);
                 hostList.Focus();
                 break;
             case DialogResult.Cancel:
                 // Faz nada não
                 break;
             default:
                 break;
         }
     }
 }