public void ThenCultureIsSuccessfullyDeactivated() { ScenarioContext.Current.Should().ContainKey("cultureCode"); var cultureCode = ScenarioContext.Current.Get <string>("cultureCode"); var data = new DeactivateCultureData() { Code = cultureCode, Remarks = TestDataGenerator.GetRandomString() }; var result = AdminApiProxy.DeactivateCulture(data); result.Should().NotBeNull(); result.StatusCode.ShouldBeEquivalentTo(HttpStatusCode.OK); }
public IHttpActionResult Deactivate(DeactivateCultureData data) { VerifyPermission(Permissions.Deactivate, Modules.LanguageManager); _brandCommands.DeactivateCulture(data.Code, data.Remarks); return(Ok(new { result = "success" })); }
public HttpResponseMessage DeactivateCulture(DeactivateCultureData request) { return(WebClient.SecurePostAsJson <DeactivateCultureData, HttpResponseMessage>(Token, _url + AdminApiRoutes.DeactivateCulture, request)); }