public UpdateBudgetPaymentConditionResponse ApiUpdateBudgetPaymentCondition(UpdateBudgetPaymentConditionRequest UpdateBudgetPaymentConditionRequest) { var UpdateBudgetPaymentConditionResponse = new UpdateBudgetPaymentConditionResponse(); try { UpdateBudgetPaymentConditionResponse = this.ExecuteApiUpdateBudgetPaymentCondition(UpdateBudgetPaymentConditionRequest); } catch (Exception ex) { if (((HttpWebResponse)((WebException)ex.InnerException).Response).StatusCode == HttpStatusCode.Unauthorized) { _apiAuthentication.GetToken(true); UpdateBudgetPaymentConditionResponse = this.ExecuteApiUpdateBudgetPaymentCondition(UpdateBudgetPaymentConditionRequest); } } return(UpdateBudgetPaymentConditionResponse); }
private UpdateBudgetPaymentConditionResponse ExecuteApiUpdateBudgetPaymentCondition(UpdateBudgetPaymentConditionRequest UpdateBudgetPaymentConditionRequest) { return(base.ExecutePost <UpdateBudgetPaymentConditionResponse>("api/Commands/Comercial.Ecommerce.WebServices.AtualizaCondPagamentoCommand", UpdateBudgetPaymentConditionRequest, _apiAuthentication._authToken.Token)); }