private ActionResult PublishHouse(BuyViewHouse house)
 {
     if (BuildHouse(house))
     {
         HouseBuyInfo transferhouse = MapperCar(house);
         buyService.SaveBuyHouse(transferhouse);
         RunJob();
         FxCacheService.FxSite.GlobalCache cache = System.Web.Mvc.DependencyResolver.Current.GetService<FxCacheService.FxSite.GlobalCache>();
         cache.InfoPublishAllCountAdd();
         return View("Success");
     }
     return View("FaildTransfer");
 }
        private HouseBuyInfo MapperCar(BuyViewHouse house)
        {
            var info = new HouseBuyInfo();
            info.Bill = house.Bill;
            info.HasFurniture = house.HasFurniture;
            info.CatagroyId = house.CatagroyId;
            info.AreaId = house.AreaId;
            info.RoomNumber = house.RoomNumber;
            info.Controller = this.ControllerName;
            info.Action = this.ActionName;
            info.CityId = house.CityId;
            info.Mark = house.Mark;
            info.Price = (int)house.Price;
            info.PublishTitle = house.Title;
            info.PublishUserEmail = house.Email;
            info.UserAccount = User.Identity.Name;

            return info;
        }
 private bool BuildHouse(BuyViewHouse car)
 {
     InitParas();
     return true;
 }
 public ActionResult Properties(BuyViewHouse house)
 {
     return PublishHouse(house);
 }