public ActionResult DoSubmitOrder(string arraivalLastTimeType) { JsResultObject re = new JsResultObject(); MemberModel member = this.getAuthMember(); OrderModel order = new OrderModel(); DateTimeUtil.FixMSSQLNullDateTime(ref order); order.createDate = DateTime.Now; order = WebUtil.Eval(order, "", ""); if (member != null) { order.memberFk = member.id; // re.code = JsResultObject.CODE_ALERT; // re.msg = "未登录用户不能进行酒店预定"; // WebUtil.SetSessionAttr(typeof(JsResultObject).Name,re); // return RedirectToAction("Login","Home"); //WebUtil.SetSessionAttr(typeof(OrderModel).Name, order); } if (arraivalLastTimeType == "a") { order.arraivalLateTime = new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day, 18, 0, 0); } else if (arraivalLastTimeType == "b") { DateTime dt = DateTime.Now.AddDays(1); order.arraivalLateTime = new DateTime(dt.Year, dt.Month, dt.Day, 6, 0, 0); } DataBiz dataBiz = DataBiz.GetInstant(); re = dataBiz.createNewOrder(order); re.attrs.Add(typeof(OrderModel).Name, order); ViewData[typeof(JsResultObject).Name] = re; HotelRoomModel room = BaseZdBiz.Load <HotelRoomModel>(Restrictions.Eq("hotelFk", order.hotelId), Restrictions.Eq("roomTypeId", order.roomTypeId)); ViewData[typeof(HotelRoomModel).Name] = room; return(View("OrderFeedback")); }