public ActionResult MyAdEdit(int adId, ClassifiedAdEdit editItem) { if (!ModelState.IsValid) { var retItem = ClassifiedAdManager.GetClassifiedAdWithAll(adId);; retItem.ConfigureForm(ClassifiedAdManager); PhotoFileManager.CreateTempPhotos(retItem.Id, retItem.StringId, retItem.Photos); return(View(retItem)); } // Sanitize description editItem.Description = new HtmlSanitizer().Sanitize(editItem.Description); // Process the input var editedItem = ClassifiedAdManager.EditClassifiedAd(editItem); if (editedItem == null) { var retItem = ClassifiedAdManager.GetClassifiedAdWithAll(adId); retItem.ConfigureForm(ClassifiedAdManager); PhotoFileManager.CreateTempPhotos(retItem.Id, retItem.StringId, retItem.Photos); return(View(retItem)); } return(RedirectToAction("MyAdPreview", new { adId = editedItem.Id })); }
public ActionResult MyAdEdit(int adId) { // get the obj var edititem = ClassifiedAdManager.GetClassifiedAdWithAll(adId); if (edititem == null) { return(RedirectToAction("Index", "Home", new { Area = "" })); } edititem.ConfigureForm(ClassifiedAdManager); PhotoFileManager.CreateTempPhotos(edititem.Id, edititem.StringId, edititem.Photos); return(View(edititem)); }