public ActionResult Delete(int id)
 {
     try
     {
         WorkflowService.DeleteWorkflow(id);
         return(Json("OK"));
     }
     catch (Exception ex)
     {
         Log.Error(ex);
         return(Json(new { error = ex.Message }));
     }
 }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
        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));
 }
Exemplo n.º 5
0
 public async Task DeleteWorkflow(int id)
 {
     await _workflowService.DeleteWorkflow(id);
 }