//[ValidateAntiForgeryToken] public ActionResult AddLand(AdminLand adminLand) { if (ModelState.IsValid) { var result = _addAdvertService.AddLand(adminLand); return(RedirectToAction("Show", "Home", new { key = result.Data })); } TempData["AdType"] = 2; return(View("AddAdvert", new AdminAdvertToAdd() { Land = adminLand })); }
public Result <string> AddLand(AdminLand adminLand) { var land = Mapper.Map <Land>(adminLand); land.Pictures = _photoService.AddAdvertPhotos(adminLand.Files); foreach (var photo in land.Pictures) { photo.AdType = AdType.Land; photo.Land = land; } var result = _context.Lands.Add(land); _context.SaveChanges(); return(new Result <string>(true, null, "", String.Format("{0}{1}", land.Id * 9999, "18"))); }