/// <summary> /// 卖家删除订单 /// </summary> /// <param name="id"></param> /// <returns></returns> public ActionResult DeleteOrder(int id) { OrderBll bll = new OrderBll(); int result = bll.RemoveOrder(id); if (result == 1) { return RedirectToAction("MyOrders", "SaleMan"); } else { return RedirectToAction("Failed", "PageHelper"); } }
/// <summary> /// 卖家同意出售给购买人。 /// </summary> /// <returns></returns> public ActionResult OKToSale(int id) { OrderBll orderBll=new OrderBll(); var order = orderBll.GetOrderById(id); DealBll dealBll=new DealBll(); DealModel newDeal=new DealModel(); newDeal.BuyManID = order.BuyManID; newDeal.CarID = order.CarID; newDeal.Price = order.Price; newDeal.SaleManID = order.SaleManID; newDeal.Time = DateTime.Now; dealBll.AddDeal(newDeal);//添加到成交记录 CarBll carBll = new CarBll();//车辆信息修改为已售 carBll.ChageCarStatusToSold(order.CarID); orderBll.RemoveOrder(id);//从订单记录中删除 return RedirectToAction("MyOrders", "SaleMan"); }