private void InserNewStudent(IProgress<int> progress) { SetErrorMsg("正在导入新生基础数据"); Services.NewStudentIdServicesClient student = new Services.NewStudentIdServicesClient(); //List<NewStudentNameModel> list = new List<NewStudentNameModel>(); int current = 0; int stuCount = NewStudents.Count; foreach (NewStudentNameModel item in NewStudents) { item.NJ = SystemConfig.CurrentYear;//新生年级 item.ZDYPCDM = SelectPcdmItem.Pcdm;//系统使用的批次代码 if (ImporttypeValue == "完全覆盖") student.NewStudentIdAdd(item, 1); else student.NewStudentIdAdd(item, 0); progress.Report(((++current)*100)/stuCount); }; student.Close(); }