how ("Invalid IP-adress", "Error");;
}
} [nDot] = Convert.ToInt32 (addr.Substring (i - n, n)); = 0; + +;;
}. Show ("Invalid IP-adress", "Error");;
} (nDot! = 3)
{. Show ("Invalid IP-adress", "Error");;
} [3] = Convert.ToInt32 (addr.Substring (addr.Length - n, n));
// Перетворення IP-адреси для консольного програми
addr = ""; (int i = 0; i <4; i + +)
{(Convert.ToString (array [i], 16). Length <2) addr + = "0" + Convert.ToString (array [i], 16); addr + = Convert.ToString (array [i], 16);
} = Convert.ToUInt32 (addr, 16). ToString ();
if (radioButton1.Checked == true)// Перевірка на обрану дію
{(CheckCondition (addr) == false)// Перевірка на наявність IP-адреси у файлі
{
// Додавання IP-адреси в файл ("IP", addr);
}
{. Show ("This IP already exists in the database", "Error");;
}
}
{(CheckCondition (addr) == true)// Перевірка на наявність IP-адреси у файлі
{
// Видалення IP-адреси з файлу ("IP", addr);
}
{. Show ("This IP not exists in the database", "Error");;
}
}
}
# endregion
# region Add/Delete Port_a; (label6.Text == "Input port")
{(addr.Length <1)// Якщо кількість символів менше мінімально можливого
{. Show ("Invalid port", "Error");;
} (char ch in addr)
{(ch> = 0x30 && ch <= 0x39);. Show ("Invalid port", "Error");;
}
_a = Convert.ToInt32 (addr); (_a <1)
{. Show ("Invalid port", "Error");;
} (radioButton1.Checked == true)// Перевірка на обрану дію
{(CheckCondition (addr) == false)// Перевірка на наявність порту у файлі
{
// Додавання порту у файл ("Port", addr);
}
{. Show ("This port already exists in the database", "Error");;
}
}
{(CheckCondition (addr) == true)// Перевірка на наявність порту у файлі
{
// Видалення порту з файлу ("Port", addr);
}
{. Show ("This port not exists in the database", "Error");;
}
}
}