示例#1
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="conf"></param>
 /// <param name="log"></param>
 /// <param name="source"></param>
 public SyncDataStu(SyncJobConfigurations conf, WinServiceLog log, IDataSync source)
     : base(conf, log, source)
 {
     this.unitsEntity = new UnitsEntity(this.Config.ModuleDefaultDatabase, this.Log);
     this.classesEntity = new ClassesEntity(this.Config.ModuleDefaultDatabase, this.Log);
     this.stusEntity = new StudentsEntity(this.Config.ModuleDefaultDatabase, this.Log);
     this.classStusEntity = new ClassStudentEntity(this.Config.ModuleDefaultDatabase, this.Log);
     this.roleEmpsEntity = new DbModuleEntity<SecurityRoleEmployee>(this.Config.ModuleDefaultDatabase, this.Log);
     this.roleId = this.Config.StudentUserRoleID;
 }
示例#2
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="conf"></param>
 /// <param name="log"></param>
 /// <param name="source"></param>
 public SyncDataClass(SyncJobConfigurations conf, WinServiceLog log, IDataSync source)
     : base(conf, log, source)
 {
     this.unitsEntity = new UnitsEntity(this.Config.ModuleDefaultDatabase, this.Log);
     this.classesEntity = new ClassesEntity(this.Config.ModuleDefaultDatabase, this.Log);
 }