/// <summary> /// Добавление нового пользователя /// </summary> /// <param name="Rule"></param> public static void AddNewUser(string Rule) { string name = ""; string code = ""; if (isTerminal) { FormKeyboardLetter keyboard = new FormKeyboardLetter("Введите имя пользователя"); if (keyboard.ShowDialog() == DialogResult.Cancel) { return; } //Добавление нового пользователя name = keyboard.Str; //Добавление ключа (пока только на машине) FormKey key = new FormKey(); key.ShowDialog(); code = key.Code; } else { FormInput input = new FormInput("Введите имя пользователя"); if (input.ShowDialog() == DialogResult.Cancel) { return; } name = input.Str; } users.Add(new User(name, code, Rule)); users.Sort((a, b) => a.Name.CompareTo(b.Name)); }
//Строка прочих дополнений private void comboBoxOther_Click(object sender, EventArgs e) { FormKeyboardLetter key = new FormKeyboardLetter("Введите прочие дополнения"); if (key.ShowDialog() == DialogResult.OK) { comboBoxOther.Text = key.Str; MakeSaveEnable(); } }
/// <summary> /// Добавление нового пользователя /// </summary> /// <param name="Rule"></param> public static void AddNewUser(string Rule) { string name = ""; string code = ""; if (IsMachine) { FormKeyboardLetter keyboard = new FormKeyboardLetter("Введите имя пользователя"); if (keyboard.ShowDialog() == DialogResult.Cancel) return; //Добавление нового пользователя name = keyboard.Str; //Добавление ключа (пока только на машине) FormKey key = new FormKey(); key.ShowDialog(); code = key.Code; } else { FormInput input = new FormInput("Введите имя пользователя"); if (input.ShowDialog() == DialogResult.Cancel) return; name = input.Str; } Users.Add(new User(name, code, Rule, "00000000")); Users.Sort((a,b) => a.Name.CompareTo(b.Name)); }
//Строка прочих дополнений private void textBoxOther_Click(object sender, EventArgs e) { FormKeyboardLetter key = new FormKeyboardLetter("Введите прочие дополнения"); if (key.ShowDialog() == DialogResult.OK) { textBoxOther.Text = key.Str; MakeSaveEnable(); } }