public ActionResult Pay(OrderDetaisViewModel detail) { //主订单 OrderViewModel order = userOderSv.GetOrderByOrderCode(detail.OrderCode); order.OrderID = order.OrderID.PadLeft(10, '0'); //订单详情 detail = userOderSv.GetOrderDetails(detail.OrderCode)[0]; decimal totalMoney = detail.SocialSecurityAmount + detail.SocialSecurityServiceCost + detail.SocialSecurityFirstBacklogCost + detail.SocialSecurityFirstBacklogCost + detail.AccumulationFundServiceCost + detail.AccumulationFundFirstBacklogCost; string url = $@"https://netpay.cmbchina.com/netpayment/BaseHttp.dll?PrePayC1?BranchID={PayHelper.BranchID}&CoNo={PayHelper.CoNo}&BillNo={order.OrderID}&Amount={totalMoney}&Date={DateTime.Now.ToString("yyyyMMdd")}&MerchantUrl={"http://localhost:65292/UserOrder/NoticeResult"}"; return(Redirect(url)); }
public ActionResult Pay(string id) { OrderDetaisViewModel detail = userOderSv.GetOrderDetails(id)[0]; return(View(detail)); }