public ActionResult Delete(int id) { try { WorkflowService.DeleteWorkflow(id); return(Json("OK")); } catch (Exception ex) { Log.Error(ex); return(Json(new { error = ex.Message })); } }
public void DeleteWorkflowById_Service_Fail() { // Arrange workflowService = new WorkflowService(mockRepository.Object, mockLogger.Object, mockCache.Object, mockTelemetry.Object); mockRepository.Setup(x => x.Delete <Workflow>(It.IsAny <int>())).Returns(false).Verifiable(); // Act var response = workflowService.DeleteWorkflow(It.IsAny <int>()); // Assert Assert.IsNotNull(response); Assert.IsFalse(response.Result); Assert.IsTrue(response.Notifications.HasErrors()); Assert.IsInstanceOfType(response, typeof(GenericServiceResponse <bool>)); mockRepository.Verify(x => x.Delete <Workflow>(It.IsAny <int>()), Times.Once); }
public HttpResponseMessage DeleteWorkflow(DeleteWorkflowRequest workflowIds) { DeleteWorkflowResponse response = workflowService.DeleteWorkflow(workflowIds); return(Request.BuildResponse(response)); }
public Task DeleteWorkflow(long workflowid) { logger.LogInformation("Deleting workflow {workflowid}", workflowid); return(workflowservice.DeleteWorkflow(workflowid)); }
public async Task DeleteWorkflow(int id) { await _workflowService.DeleteWorkflow(id); }