- パスワードに管理番号を使用して有権者用のログインを作成しています。
- 「海事教育」と「一般教育」を選択したところに管理者設定をしました。
- 海事教育の場合、生成される管理番号は 100 から始まり、最初の 3 つの番号の後に乱数と + ID 番号が続きます。ID 番号は 5 桁で構成されます。
- それ以外の一般教育の場合、生成される管理番号は 101 で始まり、その後に乱数 + ID 番号が続きます。
どうすればいいのですか?
どうすればいいのですか?
決定する必要があるのは、彼らが海事または一般を選択したかどうかであり、乱数と ID 番号を末尾に追加します。
Random rand = new Random();
string startingDigits;
if(maritimeEducation)
{
startingDigits = "100";
}
else
{
startingDigits = "101";
}
string controlNumber = string.Format("{0}{1}{2}",
startingDigits, rand.Next(10000, 99999).ToString(), IdNumber);