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); } }
/// <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); } }
/// <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); } }
/// <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(); } }