Exemplo n.º 1
0
        /// <inheritdoc />
        public async Task SetApprovalVersionLock(ApprovalVersionLockParameters parameters)
        {
            var response = await ApiClient.PostAsJsonAsync("Approvals/SetApprovalVersionLock/", parameters);

            if (!response.IsSuccessStatusCode)
            {
                throw new ApiException("Approvals.SetApprovalVersionLock", response.StatusCode, await response.Content.ReadAsStringAsync());
            }
        }
Exemplo n.º 2
0
        public static async Task SetApprovalVersionUnLock()
        {
            Printer.PrintStepTitle("Unlocking Approval");

            var parameters = new ApprovalVersionLockParameters
            {
                Id      = TestContainer.Approval.Id,
                Locked  = false,
                Version = TestContainer.Approval.Versions.FirstOrDefault().Version
            };

            Printer.Print("Locking....");
            await ApiClient.Approvals.SetApprovalVersionLock(parameters);
        }