Пример #1
0
        public void Configure_IncludeName_Specify_Data()
        {
            // Arrange
            var nameData = new NameData
            {
                FirstNameData = new List <IFirstNameData>
                {
                    new FirstNameData
                    {
                        Gender = Gender.Female,
                        Name   = "Amy"
                    }
                },
                GenderFilter = GenderFilter.Female,
                LastNameData = new List <string>
                {
                    "Jackson"
                }
            };

            // Act
            var generator = Generator.Configure()
                            .IncludeName(nameData)
                            .Build();

            // Assertfilter
            Assert.Equal(GenderFilter.Female, generator.Genders);
            Assert.True(generator.IncludeName);
            Assert.True(((Generator)generator).NameData.FirstNameData.Count() == 1);
            Assert.Equal(GenderFilter.Female, ((Generator)generator).NameData.GenderFilter);
            Assert.True(((Generator)generator).NameData.LastNameData.Count() == 1);
        }
Пример #2
0
        protected override void Seed(MvcGiris.Models.AppDbContext context)
        {
            //  This method will be called after migrating to the latest version.

            //  You can use the DbSet<T>.AddOrUpdate() helper extension method
            //  to avoid creating duplicate seed data.

            if (!context.Employees.Any())
            {
                for (int i = 0; i < 10; i++)
                {
                    Employee emp = new Employee()
                    {
                        Name         = NameData.GetFirstName(),
                        JobTitle     = FakeData.NameData.GetCompanyName(),
                        ModifiedBy   = "Admin1",
                        ModifiedDate = DateTime.Now,
                        CreatedBy    = "Admin1",
                        CreatedDate  = DateTime.Now
                    };
                    context.Employees.Add(emp);
                }
                context.SaveChanges();
            }
        }
Пример #3
0
    public bool ContainsPlayer(NameData InPlayer)
    {
        foreach (int Id in AIJudgeIds)
        {
            if (Id == InPlayer.Id)
            {
                return(true);
            }
        }

        foreach (int Id in ExJudgeIds)
        {
            if (Id == InPlayer.Id)
            {
                return(true);
            }
        }

        foreach (int Id in DiffJudgeIds)
        {
            if (Id == InPlayer.Id)
            {
                return(true);
            }
        }

        return(false);
    }
Пример #4
0
    void FilterAvailableJudges(string InFilterStr, ref List <NameData> OutFilteredJudges)
    {
        if (InFilterStr.Trim().Length == 0)
        {
            return;
        }

        char[]           Seperators = new char[] { ',', ' ', '-' };
        string[]         Names      = InFilterStr.Split(Seperators);
        List <MatchData> CloseNames = NameDatabase.GetCloseNames(Names.Length > 0 ? Names[0].Trim() : "", Names.Length > 1 ? Names[1].Trim() : "");

        CloseNames.AddRange(NameDatabase.GetCloseNames(Names.Length > 1 ? Names[1].Trim() : "", Names.Length > 0 ? Names[0].Trim() : ""));
        for (int JudgeIndex = 0; JudgeIndex < OutFilteredJudges.Count; ++JudgeIndex)
        {
            NameData nd     = OutFilteredJudges[JudgeIndex];
            bool     bFound = false;
            foreach (MatchData md in CloseNames)
            {
                if (nd == md.Name)
                {
                    bFound = true;
                }
            }

            if (!bFound)
            {
                OutFilteredJudges.RemoveAt(JudgeIndex);
                --JudgeIndex;
            }
        }
    }
Пример #5
0
 private void button1_Click(object sender, EventArgs e)
 {
     for (int i = 0; i < 10; i++)
     {
         listBox1.Items.Add(NameData.GetMaleFirstName() + " " + NameData.GetMaleSurname() + " " + NetworkData.GetMaleMailAddress("gmail.com"));
     }
 }
Пример #6
0
        public dynamic GetReportData()
        {
            // Generating employee list
            var employees = Enumerable
                            .Range(0, NumberData.GetNumber(10, 50))
                            .Select(i =>
            {
                dynamic newEmployee       = new ExpandoObject();
                newEmployee.BirthDate     = DateTimeData.GetDatetime(new DateTime(1973, 1, 1), new DateTime(1997, 12, 1));
                newEmployee.FirstName     = NameData.GetFirstName();
                newEmployee.LastName      = NameData.GetSurname();
                newEmployee.Company       = NameData.GetCompanyName();
                newEmployee.Email         = NetworkData.GetEmail();
                newEmployee.PhoneNumber   = PhoneNumberData.GetInternationalPhoneNumber();
                newEmployee.Address       = string.Format("{0} {1} {2}\n{3},{4} {5}", PlaceData.GetStreetName(), PlaceData.GetStreetNumber(), PlaceData.GetAddress(), PlaceData.GetCity(), PlaceData.GetState(), PlaceData.GetZipCode());
                newEmployee.PersonalQuote = TextData.GetSentences(5);
                // NOTE: Even though ExpandoObject is compatible with IDictionary<string,object>,
                //       The template engine only accepts Dictionary<string,object>
                return(new Dictionary <string, object>(newEmployee));
            })
                            .ToList();

            dynamic reportData = new ExpandoObject();

            reportData.Employees = employees;
            return(reportData);
        }
Пример #7
0
    public NameData()
    {
        FirstName = "None";
        LastName  = "None";

        Id = NameData.GetUniqueId();
    }
Пример #8
0
    public string Get_Name(NameType type, bool allow_duplicates)
    {
        List <NameData> valid_names = names.Where(x => x.Type == type && (!x.Used || allow_duplicates)).ToList();

        if (valid_names.Count == 0)
        {
            DefaultNameData default_name = default_names.FirstOrDefault(x => x.Type == type);
            if (default_name == null)
            {
                default_name = new DefaultNameData()
                {
                    Type = type, Count = 0
                };
                default_names.Add(default_name);
            }
            else
            {
                default_name.Count++;
            }
            return(default_name.ToString());
        }
        NameData name = RNG.Instance.Item(valid_names);

        name.Used = true;
        return(name.Name);
    }
Пример #9
0
    public AdventurerModel GenerateRandom(ref GameObject roomObject, int level, Enums.UnitRarity rarity)
    {
        //GameObject newAdventurer = new GameObject ();
        AdventurerModel adventurerScript = roomObject.AddComponent <AdventurerModel> ();

        NameData name = dataBase.GetRandomName();

        adventurerScript._unitName        = name.title;
        adventurerScript._unitDescription = name.subtitle;
        adventurerScript._unitNameDelim   = (name.delimiter == "/" ? ", " : " ");

        int statMod      = 0,
            healthMod    = 0;
        float statMult   = 1.0f,
              healthMult = 1.0f;

        statMod   += (5 + level);
        healthMod += level * 5;

        switch (rarity)
        {
        case Enums.UnitRarity.e_rarity_COMMON:
            statMult   = 1f;
            healthMult = 1f;
            break;

        case Enums.UnitRarity.e_rarity_RARE:
            statMult   = 1.1f;
            healthMult = 1.1f;
            break;

        case Enums.UnitRarity.e_rarity_EPIC:
            statMult   = 1.3f;
            healthMult = 1.3f;
            break;

        case Enums.UnitRarity.e_rarity_LEGEND:
            statMult   = 1.5f;
            healthMult = 1.5f;
            break;
        }



        adventurerScript.totalHealth   = (int)(Random.Range(healthMod, healthMod + healthMod) * healthMult);
        adventurerScript.dexterity     = (int)(Random.Range(statMod, statMod + statMod) * statMult);
        adventurerScript.strength      = (int)(Random.Range(statMod, statMod + statMod) * statMult);
        adventurerScript.wisdom        = (int)(Random.Range(statMod, statMod + statMod) * statMult);
        adventurerScript.attack_damage = (int)(Random.Range(statMod, statMod + statMod) * statMult);

        adventurerScript.rarity        = rarity;
        adventurerScript.level         = level;
        adventurerScript.currentHealth = adventurerScript.totalHealth;


        roomObject.name = adventurerScript._unitName + adventurerScript._unitNameDelim + adventurerScript._unitDescription;

        return(adventurerScript);
    }
Пример #10
0
 public void Setup()
 {
     c  = new Character();
     cm = new CharacterManager();
     // JsonSerializerOptions options = new JsonSerializerOptions();
     // options.Converters.Add(new JsonStringEnumConverter(JsonNamingPolicy.CamelCase));
     nd = JsonSerializer.Deserialize <NameData>(File.ReadAllText("C:/Users/Pan Jianqi/source/repos/InfiniteAbyss/Core/Data/Name.json"));
 }
        public static string GetCompanyName()
        {
            string surname = NameData.GetSurname();

            string[] strArrays = new string[] { "Inc", "Incorporated", "LLC", "Ltd", "Group", "and Sons", "and Partners", "CIC", "CIO", "Co-Operative", "Society", "LP", "LLP", "General Partnership", "PLC", "Cyf", "Ccc", "Corp.", "Corporation" };
            string   str       = string.Concat(surname, " ", ArrayData.GetElement <string>(strArrays));

            return(str);
        }
    private void Start()
    {
        ReadData();
        GenerateName();
        NameData nameData = ScriptableObject.CreateInstance <NameData>();

        nameData.Init(maleNames, femaleNames, sureNames);
        AssetDatabase.CreateAsset(nameData, "Assets/nameData.asset");
    }
Пример #13
0
        private void Save_Click(object sender, EventArgs e)
        {
            if (IdNumber.Text == "")
            {
                MessageBox.Show("Please Enter ID Number");
                IdNumber.Select();
            }
            else if (NameData.Text == "")
            {
                MessageBox.Show("Please Enter Name");
                NameData.Select();
            }
            else if (Amount.Text == "")
            {
                MessageBox.Show("Please Enter Amount");
                Amount.Select();
            }
            else if (Location.Text == "")
            {
                MessageBox.Show("Please Enter Location");
                Location.Select();
            }
            else
            {
                using (OleDbConnection connection = new OleDbConnection())
                {
                    try
                    {
                        connection.ConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=database/dataBase.mdb";
                        cmd.Connection = connection;
                        //   cmd.CommandText = "SELECT * FROM Product WHERE IdNumber = " + Form1.Idnumber;

                        cmd.CommandText = "insert into Product ([IdNumber],[Name],[Amount],[Location]) values (@IdNumber,@Name,@Amount,@Location)";
                        cmd.Parameters.AddWithValue("@IdNumber", IdNumber.Text);
                        cmd.Parameters.AddWithValue("@Name", NameData.Text);
                        cmd.Parameters.AddWithValue("@Amount", int.Parse(Amount.Text));
                        cmd.Parameters.AddWithValue("@Location", Location.Text);

                        if (connection.State != ConnectionState.Open)
                        {
                            connection.Open();
                        }
                        cmd.ExecuteNonQuery();
                        connection.Close();
                        this.Close();
                    }
                    catch (OverflowException ex)
                    {
                        MessageBox.Show("ID Number exceeded the maximum permissible length ");
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show("Error");
                    }
                }
            }
        }
Пример #14
0
        public override NameData GenerateName(Dictionary <string, NameGenerator> generators)
        {
            var result = new NameData();
            var name   = generators["name"].GenerateName();

            result.Name        = this.FormatName(name);
            result.IsCanonical = this.canonNames.Contains(name);
            return(result);
        }
Пример #15
0
        static void Main(string[] args)
        {
            for (int i = 0; i < 5; i++)
            {
                Console.WriteLine(NameData.GetMaleFirstName());
            }

            Console.ReadLine();
        }
Пример #16
0
        public void Body()
        {
            var resolver = ParameterResolver.Body <NameData>();

            var result   = resolver.Apply(_request, _mappedParameters);
            var expected = new NameData("John", "Doe");

            Assert.Equal(expected.ToString(), result.ToString());
            Assert.Equal(ParameterResolver.Type.Body, resolver.Type);
        }
Пример #17
0
 public void ChangeName(string userId, NameData nameData)
 {
     Stage?.ActorOf <IUser>(_addressFactory.From(userId))
     .AndThenTo(user => user.WithName(new Name(nameData.Given, nameData.Family)))
     .OtherwiseConsume(noUser => Completes.With(Response.Of(ResponseStatus.NotFound, UserLocation(userId))))
     .AndThenConsume(userState => {
         _repository.Save(userState);
         Completes?.With(Response.Of(ResponseStatus.Ok, JsonSerialization.Serialized(UserData.From(userState))));
     });
 }
Пример #18
0
        public override NameData GenerateName(Dictionary <string, NameGenerator> generators)
        {
            var name     = generators["name"].GenerateName();
            var lastName = generators["lastName"].GenerateName();
            var result   = new NameData();

            result.Name        = string.Format("{0} {1}", this.FormatName(name), this.FormatLastName(lastName));
            result.IsCanonical = this.canonNames.Contains(name) || this.canonLastNames.Contains(lastName);
            return(result);
        }
Пример #19
0
        public async Task <IActionResult> Create([Bind("NameType,Name")] NameData nameData)
        {
            if (ModelState.IsValid)
            {
                _context.Add(nameData);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(nameData));
        }
Пример #20
0
    string GetBackupDisplayString(BackupAIData bd)
    {
        TeamData td            = Global.GetTeamData(bd.Data.Division, bd.Data.Round, bd.Data.Pool, bd.Data.Team);
        string   TeamName      = td != null ? td.PlayerNames : "Missing Team";
        NameData JudgeNameData = NameDatabase.FindInDatabase(bd.Data.JudgeNameId);
        string   JudgeName     = JudgeNameData != null ? JudgeNameData.DisplayName : "Missing Judge";
        string   BackupStr     = JudgeName + "  " + bd.Data.Division.ToString() + " " + bd.Data.Round.ToString() + " " +
                                 (char)(bd.Data.Pool + 'A') + " | " + TeamName + " | " + bd.WrittenTime.ToString();

        return(BackupStr);
    }
        public async Task <Teacher> Create(NameData data)
        {
            var result = await _dbContext.Teachers.AddAsync(new Teacher
            {
                Name = data.Name
            });

            await _dbContext.SaveChangesAsync();

            return(result.Entity);
        }
        public async Task <Student> Create(NameData data)
        {
            var result = await _dbContext.Students.AddAsync(new Student
            {
                Name = data.Name
            });

            await _dbContext.SaveChangesAsync();

            return(result.Entity);
        }
Пример #23
0
        public async Task <Course> Create(NameData data)
        {
            var result = await _dbContext.Courses.AddAsync(new Course
            {
                Name = data.Name
            });

            await _dbContext.SaveChangesAsync();

            return(result.Entity);
        }
Пример #24
0
            public NamedTemplate(string name, string templateFile)
            {
                Name = name;

                using (var stream = File.OpenRead(templateFile))
                    using (var reader = new StreamReader(stream))
                    {
                        _nameData = JsonConvert.DeserializeObject <NameData>(reader.ReadToEnd());
                    }
                ;
            }
Пример #25
0
    public bool ContainsPlayer(NameData InPlayer)
    {
        foreach (TeamDataDisplay tdd in Teams)
        {
            if (tdd.Data.ContainsPlayer(InPlayer))
            {
                return(true);
            }
        }

        return(false);
    }
Пример #26
0
    public bool ContainsPlayer(NameData InPlayer)
    {
        foreach (PlayerData pd in Players)
        {
            if (pd.NameId == InPlayer.Id)
            {
                return(true);
            }
        }

        return(false);
    }
Пример #27
0
    public IEnumerator RegisterUser(string name)
    {
        NameData post = new NameData(name);

        yield return(PostData(userUrl, JsonUtility.ToJson(post),
                              (result) => {
            UserData res = JsonUtility.FromJson <UserData> (result);
            this.uuid = res.token;
            SaveUUID(this.uuid);
            this.headers.Add("X-Token", this.uuid);
        }, true));
    }
Пример #28
0
        public void BodyWithContentTypeMapper()
        {
            var mediaTypeMapper = new MediaTypeMapper.Builder()
                                  .AddMapperFor(ContentMediaType.Json, DefaultJsonMapper.Instance)
                                  .Build();

            var resolver = ParameterResolver.Body <NameData>(mediaTypeMapper);

            var result   = resolver.Apply(_request, _mappedParameters);
            var expected = new NameData("John", "Doe");

            Assert.Equal(expected.ToString(), result.ToString());
            Assert.Equal(ParameterResolver.Type.Body, resolver.Type);
        }
    protected string UniqueJaneDoe()
    {
        var unique =
            UserData.From(
                $"{_uniqueId}",
                NameData.From("Jane", "Doe"),
                ContactData.From("*****@*****.**", "+1 212-555-1212"));

        ++_uniqueId;

        string serialized = JsonSerialization.Serialized(unique);

        return(serialized);
    }
Пример #30
0
        public async Task <Teacher> Create(NameData data)
        {
            await using var connection =
                            new NpgsqlConnection(Environment.GetEnvironmentVariable("DATABASE"));

            await connection.OpenAsync();

            var result =
                await connection.QueryFirstAsync <Teacher>("INSERT INTO teacher(name) VALUES (@name)", new { name = data.Name });

            await connection.CloseAsync();

            return(result);
        }
Пример #31
0
    void ImportTypesData(TextAsset csv,List<NameData> names)
    {
        if(csv == null) return;

        CsvReader parser = new CsvReader(new StringReader(csv.text),true);

        names.Clear();

        while (parser.ReadNextRecord())
        {
            NameData data = new NameData();

            data.type = parser[0];
            data.name = parser[1];
            data.price = parser[2];

            names.Add(data);
        }
    }