public ActionResult SiteImportWP(SiteImportWordpressModel model) { ModelState.Clear(); bool loaded = true; if (model.DownloadImages && String.IsNullOrEmpty(model.SelectedFolder)) { ModelState.AddModelError("SelectedFolder", "If download images is selected, you must select a target folder."); } loaded = ModelState.IsValid; if (ModelState.IsValid) { model.ImportStuff(); if (!model.HasLoaded) { loaded = false; ModelState.AddModelError(String.Empty, "No Items Selected For Import"); } } var newmodel = new SiteImportWordpressModel(model.ImportID); newmodel.Message = model.Message; newmodel.HasLoaded = loaded; newmodel.PageTemplate = model.PageTemplate; newmodel.PostTemplate = model.PostTemplate; newmodel.SelectedFolder = model.SelectedFolder; newmodel.ImportPages = model.ImportPages; newmodel.ImportPosts = model.ImportPosts; newmodel.ImportSite = model.ImportSite; newmodel.DownloadImages = model.DownloadImages; newmodel.FixHtmlBodies = model.FixHtmlBodies; newmodel.CreateUsers = model.CreateUsers; newmodel.MapUsers = model.MapUsers; Helper.HandleErrorDict(ModelState); return View(newmodel); }
public ActionResult SiteImportWP(Guid importid) { SiteImportWordpressModel model = new SiteImportWordpressModel(importid); return View(model); }