public ActionResult PostTicket(int Dates,string Trans,int StartStep,int EndStep) { TicketOrder MyOrder = new TicketOrder(); MyOrder.EndStep = EndStep; MyOrder.StartStep = StartStep; MyOrder.TrainDate = Dates; MyOrder.TrainNumber = Trans; if (MyOrder.IsValidate()) { TicketDispatch.GetIntence().StartTicketOrder(MyOrder); ViewBag.Message = "正在处理您的订单,请耐心等待。"; ViewBag.VerficationCode = MyOrder.VerificationCode; } else ViewBag.Message = "请购买正确的始发地与目的地车票!"; //if (mysales.SaleTrainTicket(Trans, StartStep, EndStep, Dates, ref varcharnumber, ref errormessage)) //{ // ViewBag.Message = "购票成功,您的订单号为:" + varcharnumber; //} //else // ViewBag.Message = errormessage; return View(); }
public JsonResult JsonPostTicket(int Dates, string Trans, int StartStep, int EndStep) { TicketOrder MyOrder = new TicketOrder(); MyOrder.EndStep = EndStep; MyOrder.StartStep = StartStep; MyOrder.TrainDate = Dates; MyOrder.TrainNumber = Trans; if (MyOrder.IsValidate()) { TicketDispatch.GetIntence().StartTicketOrder(MyOrder); return Json(MyOrder.VerificationCode,JsonRequestBehavior.AllowGet); } else return Json("Error Data:"+StartStep+"-"+EndStep,JsonRequestBehavior.AllowGet); }