コード例 #1
0
        public void NewProfile()
        {
            NetworkProfile profile;

            if (rdbDhcp.Checked)
            {
                profile = new NetworkProfile(
                    profileName,
                    interfaceName);
            }
            else
            {
                profile = new NetworkProfile(
                    profileName,
                    interfaceName,
                    ipAddress,
                    netmask,
                    gateway,
                    dns1,
                    dns2);
            }

            ProfilesCollection.AddProfile(profile);

            main.UpdateForm();    // refresh dei profili nel main
            this.Close();
        }
コード例 #2
0
 public void EditProfile()
 {
     ProfilesCollection.RemoveProfile(profileToEdit);
     NewProfile();
 }
コード例 #3
0
 // rimuove il profilo selezionato
 public void RemoveProfile(object sender, EventArgs e)
 {
     ProfilesCollection.RemoveProfile(selectedProfile);
     UpdateForm();
 }