public PartialViewResult EditGeospatialAreaMapLayer(GeospatialAreaTypePrimaryKey geospatialAreaTypePrimaryKey) { var geospatialAreaType = geospatialAreaTypePrimaryKey.EntityObject; var viewModel = new EditGeospatialAreaMapLayerViewModel(geospatialAreaType); return(ViewEditGeospatialAreaMapLayer(geospatialAreaType, viewModel)); }
private PartialViewResult ViewEditGeospatialAreaMapLayer(GeospatialAreaType geospatialAreaType, EditGeospatialAreaMapLayerViewModel viewModel) { var viewData = new EditGeospatialAreaMapLayerViewData(geospatialAreaType); return(RazorPartialView <EditGeospatialAreaMapLayer, EditGeospatialAreaMapLayerViewData, EditGeospatialAreaMapLayerViewModel>(viewData, viewModel)); }
public ActionResult EditGeospatialAreaMapLayer(GeospatialAreaTypePrimaryKey geospatialAreaTypePrimaryKey, EditGeospatialAreaMapLayerViewModel viewModel) { var geospatialAreaType = geospatialAreaTypePrimaryKey.EntityObject; if (!ModelState.IsValid) { return(ViewEditGeospatialAreaMapLayer(geospatialAreaType, viewModel)); } viewModel.UpdateModel(geospatialAreaType); return(new ModalDialogFormJsonResult()); }