public Task <int> InsertForm(VascularAccessEntity entity) { if (entity.F_EnabledMark == null) { entity.F_EnabledMark = true; } entity.F_CreatorUserId = _usersService.GetCurrentUserId(); return(_service.InsertAsync(entity)); }
public async Task <IActionResult> SubmitData([FromBody] VascularAccessEntity entity) { if (entity.F_Id == null) { entity.F_Id = Common.GuId(); entity.F_CreatorTime = DateTime.Now; entity.F_CreatorUserId = _usersService.GetCurrentUserId(); await _vascularAccessApp.InsertForm(entity); } else { entity.F_LastModifyTime = DateTime.Now; entity.F_LastModifyUserId = _usersService.GetCurrentUserId(); await _vascularAccessApp.UpdateForm(entity); } return(Ok("操作成功。")); }
public Task <int> SubmitForm <TDto>(VascularAccessEntity entity, TDto dto) where TDto : class { if (!string.IsNullOrEmpty(entity.F_Id)) { entity.Modify(entity.F_Id); entity.F_LastModifyUserId = _usersService.GetCurrentUserId(); return(_service.UpdateAsync(entity, dto)); } else { entity.Create(); if (entity.F_EnabledMark == null) { entity.F_EnabledMark = true; } entity.F_CreatorUserId = _usersService.GetCurrentUserId(); return(_service.InsertAsync(entity)); } }
public Task <int> UpdateForm(VascularAccessEntity entity) { return(_service.UpdatePartialAsync(entity)); }