//[ValidateAntiForgeryToken] public ActionResult AddHouse(AdminHouse adminHouse) { if (ModelState.IsValid) { var result = _addAdvertService.AddHouse(adminHouse); return(RedirectToAction("Show", "Home", new { key = result.Data })); } TempData["AdType"] = 1; return(View("AddAdvert", new AdminAdvertToAdd() { House = adminHouse })); }
public Result <string> AddHouse(AdminHouse adminHouse) { var house = Mapper.Map <House>(adminHouse); house.Pictures = _photoService.AddAdvertPhotos(adminHouse.Files); foreach (var photo in house.Pictures) { photo.AdType = AdType.House; photo.House = house; } var result = _context.Houses.Add(house); _context.SaveChanges(); return(new Result <string>(true, null, "", String.Format("{0}{1}", house.Id * 9999, "14"))); }