static int UpdateScript2() { var teacher = TeacherService.Read(new Teacher() { Name = "Random Teacher", PassportData = 555190 }, 1, 0).First(); var speciality = SpecialityService.Read(new Speciality() { Name = "Random Speciality" }, 1, 0).First(); // Предполагается, что действия до создания модели - это моделирование выбора пользователя var models = TimetableService.Read(new Timetable() { TeacherId = teacher.Id, SpecialityId = speciality.Id }); DateTime startTime = DateTime.Now; foreach (var model in models) { model.ClassroomId = 1; TimetableService.Update(model); } DateTime finishTime = DateTime.Now; return((int)(finishTime - startTime).TotalMilliseconds); }
static int UpdateScript1() { Speciality speciality = SpecialityService.Read(new Speciality() { Name = "Random Speciality" }, 1, 0).First(); Timetable mod = new Timetable() { Id = speciality.Id, Lesson = 6 }; DateTime startTime = DateTime.Now; TimetableService.Update(mod); DateTime finishTime = DateTime.Now; return((int)(finishTime - startTime).TotalMilliseconds); }