public static object ApiOrdersRemove(IRequest context) { if (context.IsUserLoggin) { var orderId = context.GetPostInt("orderId"); OrderDao.Delete(orderId); } return(new { }); }
/// <summary> /// Obsługa przycisku usuwania /// </summary> /// <param name="sender">Obiekt wywołujący zdarzenie</param> /// <param name="e">Obiekt zawierający parametry zdarzenia</param> private void Delete_Click(object sender, RoutedEventArgs e) { long id = (long)(sender as Button).Tag; OrderModel model = OrderDao.LoadById(id); WarehouseModel product = WarehouseDao.LoadById(model.ProductId); product.Amount += model.Amount; // Przywrócenie produktu do magazynu WarehouseDao.Update(product); OrderDao.Delete(id); RefreshGrid(); }
/// <summary> /// 删除订单 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void DeleteButton_Click(object sender, EventArgs e) { //获取是否可用并删除 if (dataGridView.CurrentRow != null) { int index = dataGridView.CurrentRow.Index; string order_id = (string)dataGridView.Rows[index].Cells["order_id"].Value; orderDao.Delete(new { order_id = order_id }); this.DataRefresh(); } else { MessageBox.Show("尚未选择数据"); } }
public ActionResult Delete(int id = 1) { var dao = new OrderDao(); var orderDetailDao = new OrderDetailDao(); orderDetailDao.DeleteAllByOrderId(id); if (dao.Delete(id)) { TempData["Success"] = "Xóa đơn hàng hoàn tất"; } else { TempData["Error"] = "Xóa đơn hàng thất bại"; } return(RedirectToAction("Index")); }
public ActionResult DeleteReport(int id) { var orderDao = new OrderDao(); var orderDetailDao = new OrderDetailDao(); var userID = (UserLogin)Session[Common.CommonConstants.USER_SESSION]; var userM = new UserDao(); var moneyCur = userM.ViewDetail(userID.UserID); var money = orderDao.ViewDetail(id); var a = (moneyCur.Money + money.Price); if (orderDao.ViewDetail(id).Status == 0) { var checkView = new ProductDao().DownViewCount(id); orderDetailDao.Delete(id); orderDao.Delete(id); var userMon = new User(); userMon.Money = a; userM.UpdateMoney(userMon.Money, userID.UserID); return(Json(new { isok = true, message = "Hoàn trả thành công." })); } return(Json(new { isok = false, message = "Hoàn trả thất bại." })); }
public ActionResult DeleteReportAdmin(int id) { var orderDao = new OrderDao(); var orderDetailDao = new OrderDetailDao(); var userID = (UserLogin)Session[Common.CommonConstants.USER_SESSION]; var userM = new UserDao(); // 0: Dang xu ly // 1: Dang van chuyen // 2: Da hoan thanh // 3: Da hoan tra if (orderDao.ViewDetail(id).Status == 1) { var checkView = new ProductDao().DownViewCount(id); orderDetailDao.Delete(id); orderDao.Delete(id); return(Json(new { isok = true, message = "Xóa thành công." })); } else if (orderDao.ViewDetail(id).Status == 0) { return(Json(new { isok = false, message = "Không thể xóa đơn hàng đang xử lý." })); } return(Json(new { isok = false, message = "Xóa thất bại." })); }
public void Page_Load(object sender, EventArgs e) { var request = SiteServer.Plugin.Context.GetCurrentRequest(); _siteId = request.GetQueryInt("siteId"); _deliveryId = request.GetQueryInt("deliveryId"); _areaId = request.GetQueryInt("areaId"); if (!request.AdminPermissions.HasSitePermissions(_siteId, Main.PluginId)) { Response.Write("<h1>未授权访问</h1>"); Response.End(); return; } if (!string.IsNullOrEmpty(Request.QueryString["delete"]) && !string.IsNullOrEmpty(Request.QueryString["idCollection"])) { var array = Request.QueryString["idCollection"].Split(','); var list = array.Select(s => Utils.ParseInt(s)).ToList(); OrderDao.Delete(list); LtlMessage.Text = Utils.GetMessageHtml("删除成功!", true); } if (!string.IsNullOrEmpty(Request.QueryString["addArea"])) { var areaInfo = new AreaInfo { DeliveryId = _deliveryId }; areaInfo.Id = AreaDao.Insert(areaInfo); Response.Redirect($@"{GetRedirectUrl(_siteId, _deliveryId)}"); return; } if (!string.IsNullOrEmpty(Request.QueryString["removeArea"])) { AreaDao.Delete(_areaId); Response.Redirect($@"{GetRedirectUrl(_siteId, _deliveryId)}"); return; } if (!string.IsNullOrEmpty(Request.QueryString["saveCities"])) { var areaInfo = AreaDao.GetAreaInfo(_areaId); areaInfo.Cities = Request.QueryString["selectedCities"]; AreaDao.Update(areaInfo); Response.Redirect($@"{GetRedirectUrl(_siteId, _deliveryId)}"); return; } if (IsPostBack) { return; } var deliveryInfo = DeliveryDao.GetDeliveryInfo(_deliveryId); TbDeliveryName.Text = deliveryInfo.DeliveryName; Utils.SelectListItems(DdlDeliveryType, deliveryInfo.DeliveryType); TbStartStandards.Text = deliveryInfo.StartStandards.ToString(); TbStartFees.Text = deliveryInfo.StartFees.ToString("N2"); TbAddStandards.Text = deliveryInfo.AddStandards.ToString(); TbAddFees.Text = deliveryInfo.AddFees.ToString("N2"); RptAreas.DataSource = AreaDao.GetAreaInfoList(_deliveryId); RptAreas.ItemDataBound += RptAreas_ItemDataBound; RptAreas.DataBind(); BtnAreaAdd.Attributes.Add("onclick", $@"location.href = '{GetRedirectUrl(_siteId, _deliveryId)}&addArea={true}';return false;"); if (!string.IsNullOrEmpty(Request.QueryString["areas"]) && !string.IsNullOrEmpty(Request.QueryString["areaId"])) { PhModalAreas.Visible = true; BtnAreas.Attributes.Add("onclick", $"location.href='{GetRedirectUrl(_siteId, _deliveryId)}&saveCities={true}&areaId={_areaId}&selectedCities=' + selectedCities.join(',');return false;"); } }
public void Page_Load(object sender, EventArgs e) { var request = SiteServer.Plugin.Context.GetCurrentRequest(); _siteId = request.GetQueryInt("siteId"); _isPaied = request.GetQueryBool("isPaied"); _state = request.GetQueryString("state"); _keyword = request.GetQueryString("keyword"); if (!request.AdminPermissions.HasSitePermissions(_siteId, Main.PluginId)) { Response.Write("<h1>未授权访问</h1>"); Response.End(); return; } if (!string.IsNullOrEmpty(Request.QueryString["delete"]) && !string.IsNullOrEmpty(Request.QueryString["idCollection"])) { var array = Request.QueryString["idCollection"].Split(','); var list = array.Select(s => Utils.ParseInt(s)).ToList(); OrderDao.Delete(list); LtlMessage.Text = Utils.GetMessageHtml("删除成功!", true); } SpContents.ControlToPaginate = RptContents; SpContents.ItemsPerPage = 30; SpContents.SelectCommand = OrderDao.GetSelectStringBySearch(_siteId, _isPaied, _state, _keyword); SpContents.SortField = nameof(OrderInfo.Id); SpContents.SortMode = "DESC"; RptContents.ItemDataBound += RptContents_ItemDataBound; if (IsPostBack) { return; } LtlPageTitle.Text = Utils.GetStateText(_isPaied, _state) + "订单管理"; DdlSearchState.Items.Add(new ListItem(Utils.GetStateText(false, string.Empty), $"{false}_")); DdlSearchState.Items.Add(new ListItem(Utils.GetStateText(true, string.Empty), $"{true}_")); DdlSearchState.Items.Add(new ListItem(Utils.GetStateText(true, nameof(OrderState.Done)), $"{true}_{nameof(OrderState.Done)}")); Utils.SelectListItems(DdlSearchState, $"{_isPaied}_{_state}"); TbSearchKeyword.Text = _keyword; SpContents.DataBind(); BtnDelete.Attributes.Add("onclick", Utils.ReplaceNewline($@" var ids = []; $(""input[name='idCollection']:checked"").each(function () {{ ids.push($(this).val());}} ); if (ids.length > 0){{ {Utils.SwalWarning("删除订单", "此操作将删除所选订单,确定吗?", "取 消", "删 除", $"location.href='{GetRedirectUrl(_siteId, _isPaied, _state, _keyword)}&delete={true}&idCollection=' + ids.join(',')")} }} else {{ {Utils.SwalError("请选择需要删除的订单!", string.Empty)} }} ;return false;", string.Empty)); BtnStateAll.Attributes.Add("onclick", Utils.ReplaceNewline($@" var ids = []; $(""input[name='idCollection']:checked"").each(function () {{ ids.push($(this).val());}} ); if (ids.length > 0){{ location.href = '{GetRedirectUrl(_siteId, _isPaied, _state, _keyword)}&state={true}&idCollection=' + ids.join(',') }} else {{ {Utils.SwalError("请选择需要更改状态的订单!", string.Empty)} }} ;return false;", string.Empty)); if (!string.IsNullOrEmpty(Request.QueryString["view"])) { PhModalView.Visible = true; var id = Utils.ParseInt(Request.QueryString["id"]); var orderInfo = OrderDao.GetOrderInfo(id); if (!string.IsNullOrEmpty(orderInfo.Message)) { LtlModalViewMessage.Text = Utils.GetMessageHtml(orderInfo.Message); } LtlGuid.Text = orderInfo.Guid; LtlRealName.Text = orderInfo.RealName; LtlMobile.Text = orderInfo.Mobile; LtlTel.Text = orderInfo.Tel; LtlLocation.Text = orderInfo.Location; LtlAddress.Text = orderInfo.Address; LtlZipCode.Text = orderInfo.ZipCode; LtlChannel.Text = Utils.GetChannelText(orderInfo.Channel); LtlAmount.Text = $@"商品金额:¥{orderInfo.TotalFee:N2}元 运费:¥{orderInfo.ExpressCost:N2}元 合计:¥{orderInfo.TotalFee + orderInfo.ExpressCost:N2}元" ; LtlAddDate.Text = orderInfo.AddDate.ToString("yyyy-MM-dd HH:mm:ss"); LtlState.Text = Utils.GetStateText(orderInfo.IsPaied, orderInfo.State); RptCarts.DataSource = CartDao.GetCartInfoList(orderInfo.Id); RptCarts.ItemDataBound += RptCarts_ItemDataBound; RptCarts.DataBind(); BtnState.Attributes.Add("onclick", Utils.ReplaceNewline($@" location.href = '{GetRedirectUrl(_siteId, _isPaied, _state, _keyword)}&setState={true}&idCollection={id}'; return false;", string.Empty)); } else if (!string.IsNullOrEmpty(Request.QueryString["setState"]) && !string.IsNullOrEmpty(Request.QueryString["idCollection"])) { PhModalState.Visible = true; DdlState.Items.Add(new ListItem(Utils.GetStateText(false, string.Empty), $"{false}_")); DdlState.Items.Add(new ListItem(Utils.GetStateText(true, string.Empty), $"{true}_")); DdlState.Items.Add(new ListItem(Utils.GetStateText(true, nameof(OrderState.Done)), $"{true}_{nameof(OrderState.Done)}")); } }
public bool Delete(int id) { return(OrderDao.Delete(id)); }
public Boolean DeleteOrder(int _Id) { return(OrderDao.Delete(_Id)); }