public IHttpActionResult DeleteIpRegulation(DeleteBrandIpRegulationData data) { VerifyPermission(Permissions.Delete, Modules.BrandIpRegulationManager); _service.DeleteIpRegulation(data.Id); return(Ok(new { result = "success" })); }
public void ThenBrandIpRegulationIsSuccessfullyDeleted() { ScenarioContext.Current.Should().ContainKey("brandIpRegulationId"); var brandIpRegulationId = ScenarioContext.Current.Get <Guid>("brandIpRegulationId"); var data = new DeleteBrandIpRegulationData() { Id = brandIpRegulationId }; var result = AdminApiProxy.DeleteIpRegulationInBrandIpRegulations(data); result.Should().NotBeNull(); result.StatusCode.ShouldBeEquivalentTo(HttpStatusCode.OK); }
public HttpResponseMessage DeleteIpRegulationInBrandIpRegulations(DeleteBrandIpRegulationData request) { return(WebClient.SecurePostAsJson <DeleteBrandIpRegulationData, HttpResponseMessage>(Token, _url + AdminApiRoutes.DeleteIpRegulationInBrandIpRegulations, request)); }