public async Task <bool> DeleteAsync(FlowDeleteDTO dto) { using (var tran = databaseFixture.Db.BeginTransaction()) { try { await databaseFixture.Db.Workflow.DeleteAsync(dto.Ids, tran); tran.Commit(); return(true); } catch (Exception ex) { tran.Rollback(); return(false); } } }
public async Task <bool> DeleteAsync(FlowDeleteDTO dto) { var uri = API.WorkFlow.DeleteAsync(_baseUrl); return(await _apiClient.PostBooleanAsync(uri, dto)); }
public async Task <bool> DeleteAsync([FromBody] FlowDeleteDTO dto) { return(await workFlowService.DeleteAsync(dto)); }
public async Task <bool> DeleteAsync([FromBody] FlowDeleteDTO dto) { dto.UserId = UserIdentity.UserId; return(await workFlowService.DeleteAsync(dto)); }