Ejemplo n.º 1
0
 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");
     }
 }
Ejemplo n.º 2
0
 /// <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);
 }