Beispiel #1
0
        protected override void ApplyCommand(Session session, QueryJson query)
        {
            Random          rand = new Random(DateTime.Now.Millisecond);
            string          lettersRandom = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_1234567890";
            int             len = lettersRandom.Length;
            int             count = int.Parse(GetVariable(query.Message, "Count"));
            GenUserDataJson users = new GenUserDataJson();
            string          log, pass;

            for (int i = 0; i < count; i++)
            {
                log = ""; pass = "";
                for (int j = 0; j < 10; j++)
                {
                    log += lettersRandom[rand.Next(0, len)];
                }
                for (int j = 0; j < 10; j++)
                {
                    pass += lettersRandom[rand.Next(0, len)];
                }
                users.Users.Add(new UserData {
                    Login = log, Password = pass
                });
                DataBaseOperations.CreateUserProfile(log, pass);
            }
            session.Dialog.SendMessage(users);
        }
 public GenerateUsersResult(GenUserDataJson js)
 {
     InitializeComponent();
     richTextBox.Text = "Login\t\tPassword\n";
     foreach (var j in js.Users)
     {
         richTextBox.Text += j.Login + "\t" + j.Password + Environment.NewLine;
     }
 }
Beispiel #3
0
        public void PrintUserData(GenUserDataJson js)
        {
            GenerateUsersResult gnr = new GenerateUsersResult(js);

            gnr.ShowDialog(this);
        }