public ActionResult Edit(PropertyEditInputModel input, string command) { if (ModelState.IsValid) { var request = this.propertyAdapter.UpdateProperty(input.ToBuilding()); if (request.StatusCode == 200) { if (command == "list") return Redirect("/listing/list/" + request.Result.BuildingId); if (command == "save") return RedirectToAction("manage", new { id = request.Result.BuildingId }); HandleErrors(request); } } PropertyEditModel model = new PropertyEditModel(input); return View(model); }
public PropertyEditModel(PropertyEditInputModel input) { Input = input; }
public PropertyEditModel() { Input = new PropertyEditInputModel(); }