Esempio n. 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;
 }
Esempio n. 2
0
 /// <summary>
 /// 保存表单(新增、修改)
 /// </summary>
 /// <param name="keyValue">主键值</param>
 /// <param name="entity">实体对象</param>
 /// <returns></returns>
 public void SaveForm(string keyValue, StudentsEntity entity)
 {
     try
     {
         service.SaveForm(conEntity.DbConnection, keyValue, entity);
     }
     catch (Exception)
     {
         throw;
     }
 }
Esempio n. 3
0
 public void SubmitForm(StudentsEntity itemsEntity, string keyValue)
 {
     if (!string.IsNullOrEmpty(keyValue))
     {
         itemsEntity.Modify(keyValue);
         service.Update(itemsEntity);
     }
     else
     {
         itemsEntity.Create();
         service.Insert(itemsEntity);
     }
 }
Esempio n. 4
0
 public ActionResult SubmitForm(StudentsEntity roleEntity, string keyValue)
 {
     studentsApp.SubmitForm(roleEntity, keyValue);
     return(Success("操作成功。"));
 }