/// <summary> /// 学生下单(课程详情页点击立即购买) /// </summary> /// <param name="id">课程Id</param> /// <returns></returns> public ActionResult MakeOrder(int id = 0, int aid = 0) { //生成订单,如果生成成功,跳转到订单页 int studentId = GetCurrentUser().StudentId; StudentOrderBll studentOrderBll = new StudentOrderBll(); int orderId = studentOrderBll.MakeOrder(studentId, id); try { System.Threading.Tasks.Task.Factory.StartNew(() => { AdvertisingBll advertisingBll = new AdvertisingBll(); advertisingBll.SendOrderMessage(aid); }); } catch (Exception) { } return(RedirectToAction("Payment", new { id = orderId })); }
public void MakeOrderTest() { StudentOrderBll bll = new StudentOrderBll(); bll.MakeOrder(10013, 10018); }