public ActionResult AddToOrder(int carid) { var session = Session["logID"]; int userid = Int32.Parse(session.ToString()); OrderBll orderBll=new OrderBll(); CarBll carBll=new CarBll(); var car=carBll.GetCarById(carid); OrderModel newOrder=new OrderModel(); newOrder.BuyManID = userid; newOrder.CarID = carid; newOrder.Price = car.Price; newOrder.Date = DateTime.Now; newOrder.SaleManID = car.UserInfo_ID; int result=orderBll.AddOrder(newOrder); if (result==1) { return RedirectToAction("MyOrder", "Home"); } else { return RedirectToAction("Failed", "PageHelper"); } }
/// <summary> /// 查看详情页面 /// </summary> /// <param name="id"></param> /// <returns></returns> public ActionResult Details(int id) { CarSaleEntities context=new CarSaleEntities(); CarBll bll=new CarBll(); var car=bll.GetCarById(id); int userid = car.UserInfo_ID; var user = context.UserInfo.FirstOrDefault(u => u.ID == userid); DetailViewModel model=new DetailViewModel(); model.CarID = id; model.BrandName = car.BrandName; model.CarType = car.CarType; model.Phone = user.Phone; model.Price = car.Price; model.Status = car.Status; model.Year = car.Year; model.UserName = user.RealName; var img=context.CarImg.FirstOrDefault(c => c.CarID == id); model.imgUrl = img.Imgurl; return View(model); }