Exemplo n.º 1
0
        private static void CreateRandomStudents()
        {
            var students = StudentLoader.Load();

            if (students != null && students.Count < 1)
            {
                students = new List <Student>();
                var random = new Random();
                for (int i = 0; i < 30; i++)
                {
                    students.Add(new Student()
                    {
                        FirstName = StringHelper.RandomFirstName(random),
                        LastName  = StringHelper.RandomLastName(random),
                        Number    = random.Next(1000, 9000)
                    });
                }

                StudentLoader.Save(students);
            }
        }
Exemplo n.º 2
0
        private void toolStripMenuItemFileSettings_Click(object sender, EventArgs e)
        {
            var formSettings = new FormSettings()
            {
                StudentsGeneralClassList = studentsGeneralClassList.ToList()
            };

            if (formSettings.ShowDialog(this) == DialogResult.OK)
            {
                labelClassName.Text = SettingsManager.Instance.Get(SettingName.CLASS_NAME, string.Empty);
                spinnerWheel.AnimationEndWaitDuration = SettingsManager.Instance.Get(SettingName.ANIMATION_WAIT_DURATION, 2500);

                if (formSettings.StudentsChanged)
                {
                    studentsGeneralClassList = formSettings.StudentsGeneralClassList;
                    StudentLoader.Save(studentsGeneralClassList.ToList());
                }

                spinnerWheel.StudentsReadyInClass = studentsGeneralClassList.Where(x => x.InClass == true).ToList();
                spinnerWheel.FontSize             = SettingsManager.Instance.Get(SettingName.FONT_SIZE, 9);
                spinnerWheel.RefreshSpinner();
            }
        }