示例#1
0
        /// <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));
        }
示例#2
0
        //Строка прочих дополнений
        private void comboBoxOther_Click(object sender, EventArgs e)
        {
            FormKeyboardLetter key = new FormKeyboardLetter("Введите прочие дополнения");

            if (key.ShowDialog() == DialogResult.OK)
            {
                comboBoxOther.Text = key.Str;
                MakeSaveEnable();
            }
        }
示例#3
0
 /// <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));
 }
示例#4
0
 //Строка прочих дополнений
 private void textBoxOther_Click(object sender, EventArgs e)
 {
     FormKeyboardLetter key = new FormKeyboardLetter("Введите прочие дополнения");
     if (key.ShowDialog() == DialogResult.OK)
     {
         textBoxOther.Text = key.Str;
         MakeSaveEnable();
     }
 }