Ejemplo n.º 1
0
 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()));
     }
 }
Ejemplo n.º 2
0
 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()));
     }
 }