public OrderDeleteResponse Delete(OrderDeleteRequest request) { var response = new OrderDeleteResponse(); _facade.Delete(request.ID); return(response); }
public async Task CancelInvoice(string paypalOrderId) { PayPalCheckoutSdk.Core.PayPalEnvironment environment = CreateEnvironment(); var client = new PayPalHttpClient(environment); var request = new OrderDeleteRequest(paypalOrderId); try { await client.Execute(request); } catch (HttpException httpException) { var debugId = httpException.Headers.GetValues("PayPal-Debug-Id").FirstOrDefault(); } }
public async Task CancelInvoice(InvoicePaymentProvider invoice) { PayPalEnvironment environment = CreateEnvironment(); var client = new PayPalHttpClient(environment); var request = new OrderDeleteRequest(invoice.Transaction); try { await client.Execute(request); } catch (HttpException httpException) { var debugId = httpException.Headers.GetValues("PayPal-Debug-Id").FirstOrDefault(); } }
public async Task <IActionResult> Delete(OrderDeleteRequest request) { if (!ModelState.IsValid) { return(View()); } var result = await _orderService.DeleteOrder(request.Id); if (result) { _notyf.Success("Xoá đơn hàng thành công"); return(RedirectToAction("Index")); } ModelState.AddModelError("", "Xoá đơn hàng không thành công");//key and message return(View(request)); }
public async Task <IActionResult> Delete(OrderDeleteRequest request) { if (!ModelState.IsValid) { return(View()); } var result = await _orderApiClient.DeleteOrder(request.Id); if (result == 1) { TempData["result"] = "Xóa đơn hàng thành công"; return(RedirectToAction("Index")); } ModelState.AddModelError("", "Xóa đơn hàng không thành công "); return(View(request)); }
public SimpleResponse <bool> Delete(OrderDeleteRequest request) { var entity = new OrderEntity(); entity.OrderId = request.OrderId; var deleted = false; using (var adapter = DataAccessAdapterFactory.NewDataAccessAdapter()) { OnBeforeOrderDeleteRequest(adapter, request, entity); deleted = adapter.DeleteEntity(entity); OnAfterOrderDeleteRequest(adapter, request, entity, ref deleted); } return(new SimpleResponse <bool> { Result = deleted }); }
public async Task WhenAsync(DeleteOrderDto c) { var idObj = (c as IDeleteOrder).OrderId; var uriParameters = new OrderUriParameters(); uriParameters.Id = idObj; var q = new OrderDeleteQuery(); q.CommandId = c.CommandId; q.RequesterId = c.RequesterId; q.Version = Convert.ToString(c.Version); var req = new OrderDeleteRequest(uriParameters); req.Query = q; var resp = await _ramlClient.Order.Delete(req); OrderProxyUtils.ThrowOnHttpResponseError(resp); }
/// <summary> /// 逻辑删除订单信息 /// </summary> /// <param name="id"></param> /// <returns></returns> public OrderDeleteResponse DelOrderInfo(OrderDeleteRequest request) { OrderDeleteResponse response = new OrderDeleteResponse(); OrderInfo info = new OrderInfo() { OrderId = request.OrderId, }; var res = dal.DelOrderInfo(info.OrderId); if (res > 0) { response.Status = false; response.Message = "删除成功"; } else { response.Status = true; response.Message = "删除失败"; } return(response); }
public async Task <IActionResult> Delete([FromBody] OrderDeleteRequest orderDeleteRequest) { var response = new BaseResponse <string>(); if (!ModelState.IsValid) { var validationErrors = _validationHelper.GetValidationErrors(ModelState); response.Errors = validationErrors; return(BadRequest(response)); } if (User.Identity != null) { var result = await _orderService.Delete(orderDeleteRequest.Id); if (result) { response.Message = "Order created successfully"; return(Ok(response)); } } return(BadRequest()); }
partial void OnAfterOrderDeleteRequest(IDataAccessAdapter adapter, OrderDeleteRequest request, OrderEntity entity, ref bool deleted);
partial void OnBeforeOrderDeleteRequest(IDataAccessAdapter adapter, OrderDeleteRequest request, OrderEntity entity);
/// <summary> /// 逻辑删除订单信息【方法】 /// </summary> /// <param name="request"></param> /// <returns></returns> public JsonResult DelOrderInfoMethod(OrderDeleteRequest request) { var res = bll.DelOrderInfo(request); return(Json(res)); }
public OrderDeleteResponse DelOrderInfo(OrderDeleteRequest request) { return(OrderBll.Instance.DelOrderInfo(request)); }
/// <summary> /// 逻辑删除订单信息 /// </summary> /// <param name="id"></param> /// <returns></returns> public OrderDeleteResponse DelOrderInfo(OrderDeleteRequest request) { return(ApiRequestHelper.Post <OrderDeleteRequest, OrderDeleteResponse>(request)); }