예제 #1
0
        public void PopulateStudents()
        {
            string[] names = { "Mahesh Chand",   "Jeff Prosise", "Dave McCarter", "Allen O'neill",
                               "Monica Rathbun", "Henry He",     "Raj Kumar",     "Mark Prime",
                               "Rose Tracey",    "Mike Crown",   "Optimus Prime", "Michael Jordan", "Roger Federer" };
            // Generate a random index less than the size of the array.
            Random rand = new Random();

            foreach (var school in _schoolGateway.GetAll())
            {
                for (var i = 0; i < 15; i++)
                {
                    int    index = rand.Next(names.Length);
                    string first = names[index].Split(' ')[0];
                    index = rand.Next(names.Length);
                    string  second = names[index].Split(' ')[1];
                    Student aux    = new Student {
                        SchoolId = school.Id, Name = $"{first} {second}"
                    };
                    InsertOne(aux);
                }
            }
        }
예제 #2
0
 public List <T> GetAll()
 {
     return(Gateway.GetAll());
 }
예제 #3
0
 private void CreateStudent_Load(object sender, EventArgs e)
 {
     SchoolSelect.DataSource = _gatewaySchool.GetAll();
 }