예제 #1
0
 public async Task SaveForm(DepartmentEntity entity)
 {
     if (entity.Id.IsNullOrZero())
     {
         await entity.Create();
         await this.BaseRepository().Insert(entity);
     }
     else
     {
         await entity.Modify();
         await this.BaseRepository().Update(entity);
     }
 }
예제 #2
0
        /// <summary>
        /// 保存部门表单(新增、修改)
        /// </summary>
        /// <param name="keyValue">主键值</param>
        /// <param name="departmentEntity">机构实体</param>
        /// <returns></returns>
        public void AddDepartment(string keyValue, DepartmentEntity departmentEntity)
        {
            if (!string.IsNullOrEmpty(keyValue))
            {
                departmentEntity.Modify(keyValue);

                int res = this.BaseRepository().Update <DepartmentEntity>(departmentEntity);
            }
            else
            {
                departmentEntity.Create();

                int res = this.BaseRepository().Insert <DepartmentEntity>(departmentEntity);
            }
        }
예제 #3
0
        /// <summary>
        /// 保存部门表单(新增、修改)
        /// </summary>
        /// <param name="keyValue">主键值</param>
        /// <param name="departmentEntity">机构实体</param>
        /// <returns></returns>
        public void AddDepartment(string keyValue, DepartmentEntity departmentEntity)
        {
            if (!string.IsNullOrEmpty(keyValue))
            {
                departmentEntity.Modify(keyValue);

                int res = o.BllSession.DepartmentBll.Update(departmentEntity);
            }
            else
            {
                departmentEntity.Create();

                bool res = o.BllSession.DepartmentBll.Insert(departmentEntity);
            }
        }
예제 #4
0
 /// <summary>
 /// 保存部门表单(新增、修改)
 /// </summary>
 /// <param name="keyValue">主键值</param>
 /// <param name="departmentEntity">机构实体</param>
 /// <returns></returns>
 public void SaveForm(string keyValue, DepartmentEntity departmentEntity)
 {
     if (!string.IsNullOrEmpty(keyValue))
     {
         departmentEntity.Modify(keyValue);
         Base_Department depart = Base_Department.SingleOrDefault("where DepartmentId=@0", keyValue);
         depart = EntityConvertTools.CopyToModel <DepartmentEntity, Base_Department>(departmentEntity, depart);
         depart.DepartmentId = keyValue;
         depart.Update();
     }
     else
     {
         departmentEntity.Create();
         Base_Department depart = EntityConvertTools.CopyToModel <DepartmentEntity, Base_Department>(departmentEntity, null);
         depart.Insert();
     }
 }