Example #1
0
        private void button_save_Click(object sender, EventArgs e)
        {
            //_description.UniqueID = new Guid(txt_guid.Text);
            _description.TimeStamp = DateTime.Now;
            _description.Title     = txt_title.Text;
            if (num_agemax.Value == 0)
            {
                _description.SetAge(Convert.ToInt32(num_age.Value));
            }
            else
            {
                _description.SetAge(Convert.ToInt32(num_age.Value), Convert.ToInt32(num_agemax.Value));
            }
            _description.Gender    = enum_gender.Value;
            _description.Sexuality = enum_sexuality.Value;
            _description.Area      = enum_region.Value;
            _description.Smoking   = enum_smoking.Value;
            _description.Drinking  = enum_drinking.Value;

            this.DialogResult = System.Windows.Forms.DialogResult.OK;
            this.Close();
        }
Example #2
0
        private void btn_ok_Click(object sender, EventArgs e)
        {
            long now = Tools.DTtoTS(DateTime.Now);

            for (int i = 0; i < num_amount.Value; i++)
            {
                User user = new User();

                //user.UniqueID;
                user.Username  = GenerateUsername(user.UniqueID);
                user.Password  = "******";
                user.Email     = GenerateEmail(user.Username);
                user.FirstName = GenerateFirstname();
                user.LastName  = GenerateLastname();
                user.Birthday  = Tools.DTfromTS(now - (_rng.Next(18, 80) * _rng.Next(30758400, 31000000)));

                user.Location = new GeoLocation(Convert.ToSingle((_rng.NextDouble() * (double)(num_latmax.Value - num_latmin.Value)) + (double)num_latmin.Value),
                                                Convert.ToSingle((_rng.NextDouble() * (double)(num_lonmax.Value - num_lonmin.Value)) + (double)num_lonmin.Value));

                user.Description = new Description();
                //user.Description.UniqueID;
                user.Description.TimeStamp = DateTime.Now;
                user.Description.Title     = "Description";
                user.Description.SetAge(_rng.Next(18, 99));
                user.Description.Gender = EnumList <GenderType> .FromString(GenerateBinaryString(1, 5));

                user.Description.Sexuality = EnumList <SexualityType> .FromString(GenerateBinaryString(1, 4));

                user.Description.Area = EnumList <AreaType> .FromString(GenerateBinaryString(1, 5));

                user.Description.Smoking = EnumList <SmokingType> .FromString(GenerateBinaryString(1, 3));

                user.Description.Drinking = EnumList <DrinkingType> .FromString(GenerateBinaryString(1, 2));

                Description p = new Description();
                //user.Description.UniqueID;
                p.TimeStamp = DateTime.Now;
                p.Title     = "pref" + _rng.Next(1, 9999).ToString("0000");
                p.SetAge(_rng.Next(18, 99), _rng.Next(18, 99));
                p.Gender = EnumList <GenderType> .FromString(GenerateBinaryString(5, 5));

                p.Sexuality = EnumList <SexualityType> .FromString(GenerateBinaryString(4, 4));

                p.Area = EnumList <AreaType> .FromString(GenerateBinaryString(5, 5));

                p.Smoking = EnumList <SmokingType> .FromString(GenerateBinaryString(3, 3));

                p.Drinking = EnumList <DrinkingType> .FromString(GenerateBinaryString(2, 2));

                user.Preferences.Add(p);

                string result = _db.SaveUser(user);

                if (!result.Equals("E10"))
                {
                    MessageBox.Show("Couldn't save user at iteration (Errorcode: " + result + ") " + (i + 1), "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
            }

            Close();
        }
Example #3
0
        private void btn_ok_Click(object sender, EventArgs e)
        {
            long now = Tools.DTtoTS(DateTime.Now);

            for (int i = 0; i < num_amount.Value; i++)
            {
                User user = new User();

                //user.UniqueID;
                user.Username = GenerateUsername(user.UniqueID);
                user.Password = "******";
                user.Email = GenerateEmail(user.Username);
                user.FirstName = GenerateFirstname();
                user.LastName = GenerateLastname();
                user.Birthday = Tools.DTfromTS(now - (_rng.Next(18, 80) * _rng.Next(30758400, 31000000)));

                user.Location = new GeoLocation(	Convert.ToSingle((_rng.NextDouble() * (double)(num_latmax.Value - num_latmin.Value)) + (double)num_latmin.Value),
                                                    Convert.ToSingle((_rng.NextDouble() * (double)(num_lonmax.Value - num_lonmin.Value)) + (double)num_lonmin.Value));

                user.Description = new Description();
                //user.Description.UniqueID;
                user.Description.TimeStamp = DateTime.Now;
                user.Description.Title = "Description";
                user.Description.SetAge(_rng.Next(18, 99));
                user.Description.Gender = EnumList<GenderType>.FromString(GenerateBinaryString(1, 5));
                user.Description.Sexuality = EnumList<SexualityType>.FromString(GenerateBinaryString(1, 4));
                user.Description.Area = EnumList<AreaType>.FromString(GenerateBinaryString(1, 5));
                user.Description.Smoking = EnumList<SmokingType>.FromString(GenerateBinaryString(1, 3));
                user.Description.Drinking = EnumList<DrinkingType>.FromString(GenerateBinaryString(1, 2));

                Description p = new Description();
                //user.Description.UniqueID;
                p.TimeStamp = DateTime.Now;
                p.Title = "pref" + _rng.Next(1, 9999).ToString("0000");
                p.SetAge(_rng.Next(18, 99), _rng.Next(18, 99));
                p.Gender = EnumList<GenderType>.FromString(GenerateBinaryString(5, 5));
                p.Sexuality = EnumList<SexualityType>.FromString(GenerateBinaryString(4, 4));
                p.Area = EnumList<AreaType>.FromString(GenerateBinaryString(5, 5));
                p.Smoking = EnumList<SmokingType>.FromString(GenerateBinaryString(3, 3));
                p.Drinking = EnumList<DrinkingType>.FromString(GenerateBinaryString(2, 2));
                user.Preferences.Add(p);

                string result = _db.SaveUser(user);

                if (!result.Equals("E10"))
                {
                    MessageBox.Show("Couldn't save user at iteration (Errorcode: " + result + ") " + (i+1), "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
            }

            Close();
        }