public IActionResult deleteOrder(string orderId) { try { ulong numericId = ulong.Parse(orderId.Substring(1)); if (orderId.StartsWith("G")) { GoodsOrderController.deleteGoodsOrder(numericId); } else if (orderId.StartsWith("S")) { ShowOrderController.deleteShowOrder(numericId); } return(Ok("退订成功")); } catch (OracleException oe) { return(BadRequest("数据库请求错误 " + "错误代码 " + oe.Number.ToString())); } }
public IActionResult getOrder(long customerId) { try { var res = new AllOrderResult(); res.goodOrders = GoodsOrderController.getGoodsOrders(customerId); res.showsOrders = ShowOrderController.getShowOrders(customerId); if (res.goodOrders == null && res.showsOrders == null) { return(NotFound("暂无订单")); } else { return(Ok(new JsonResult(res))); } } catch (OracleException oe) { return(BadRequest("数据库请求错误 " + "错误代码 " + oe.Number.ToString())); } }