/// <summary>
 /// 车辆发布
 /// </summary>
 /// <param name="car">车辆求购信息视图模型</param>
 /// <returns>跳转成功页面或者失败页面</returns>
 private ActionResult PublishCar(BuyViewCar car)
 {
     if (BuildCar(car))
     {
         CarBuyInfo buycar = MapperCar(car);
         buyService.SaveBuyCar(buycar);
         RunJob();
         FxCacheService.FxSite.GlobalCache cache = System.Web.Mvc.DependencyResolver.Current.GetService<FxCacheService.FxSite.GlobalCache>();
         cache.InfoPublishAllCountAdd();
         return View("Success");
     }
     return View("FaildTransfer");
 }
 private CarBuyInfo MapperCar(BuyViewCar car)
 {
     var info = new CarBuyInfo();
     info.CarMileage = car.CarMileage;
     info.CarYear = car.CarYear;          
     info.CatagroyId = car.CatagroyId;
     info.AreaId = car.AreaId;;
     info.Controller = this.ControllerName;
     info.Action = this.ActionName;
     info.CityId = car.CityId;
     info.Mark = car.Mark;
     info.Price = (int)car.Price;
     info.PublishTitle = car.Title;
     info.PublishUserEmail = car.Email;
     info.UserAccount = User.Identity.Name;            
     return info;
 }
 private bool BuildCar(BuyViewCar car)
 {
     InitParas();
     return true;
 }
 public ActionResult SecondHandCar(BuyViewCar car)
 {
     return PublishCar(car);
 }
 public ActionResult CarAccessories(BuyViewCar car)
 {
     return PublishCar(car);
 }