예제 #1
0
        static int AddScript2()
        {
            var teacher = TeacherService.Read(new Teacher()
            {
                Name = "Random Teacher", PassportData = 456278
            }, 1, 0).First();
            var speciality = SpecialityService.Read(new Speciality()
            {
                Name = "Random Speciality"
            }, 1, 0).First();

            Timetable[] models = new Timetable[30];
            for (int i = 0; i < models.Length; i++)
            {
                models[i] =
                    new Timetable()
                {
                    Lesson       = 5,
                    ExamDate     = DateTime.Now.AddDays(i),
                    TeacherId    = teacher.Id,
                    SpecialityId = speciality.Id,
                    ClassroomId  = 5,
                    DisciplineId = 5
                };
            }
            DateTime startTime = DateTime.Now;

            foreach (var model in models)
            {
                TimetableService.Create(model);
            }
            DateTime finishTime = DateTime.Now;

            return((int)(finishTime - startTime).TotalMilliseconds);
        }