public PartialViewResult Delete(ExternalMapLayerPrimaryKey externalMapLayerPrimaryKey) { var externalMapLayer = externalMapLayerPrimaryKey.EntityObject; var viewModel = new ConfirmDialogFormViewModel(externalMapLayer.ExternalMapLayerID); return(ViewDelete(externalMapLayer, viewModel)); }
public PartialViewResult EditExternalMapLayer(ExternalMapLayerPrimaryKey externalMapLayerPrimaryKey) { var externalMapLayer = externalMapLayerPrimaryKey.EntityObject; var viewModel = new EditExternalMapLayerViewModel(externalMapLayer); return(ViewEditExternalMapLayer(viewModel)); }
public ActionResult EditExternalMapLayer(ExternalMapLayerPrimaryKey externalMapLayerPrimaryKey, EditExternalMapLayerViewModel viewModel) { var externalMapLayer = externalMapLayerPrimaryKey.EntityObject; if (!ModelState.IsValid) { return(ViewEditExternalMapLayer(viewModel)); } viewModel.UpdateModel(externalMapLayer); return(new ModalDialogFormJsonResult()); }
public ActionResult Delete(ExternalMapLayerPrimaryKey externalMapLayerPrimaryKey, ConfirmDialogFormViewModel viewModel) { var externalMapLayer = externalMapLayerPrimaryKey.EntityObject; if (!ModelState.IsValid) { return(ViewDelete(externalMapLayer, viewModel)); } var message = $"External Map Layer \"{externalMapLayer.DisplayName}\" successfully deleted."; externalMapLayer.Delete(HttpRequestStorage.DatabaseEntities); SetMessageForDisplay(message); return(new ModalDialogFormJsonResult()); }