public PartialViewResult EditGrantModificationNoteInternal(GrantModificationNoteInternalPrimaryKey grantModificationNoteInternalPrimaryKey) { var grantModificationNoteInternal = grantModificationNoteInternalPrimaryKey.EntityObject; var viewModel = new EditGrantModificationNoteInternalViewModel(grantModificationNoteInternal); return(ViewEditNoteInternal(viewModel, EditGrantModificationNoteInternalType.ExistingGrantModificationNoteInternal)); }
public ActionResult EditGrantModificationNoteInternal(GrantModificationNoteInternalPrimaryKey grantModificationNoteInternalPrimaryKey, EditGrantModificationNoteInternalViewModel viewModel) { if (!ModelState.IsValid) { return(ViewEditNoteInternal(viewModel, EditGrantModificationNoteInternalType.ExistingGrantModificationNoteInternal)); } var grantModificationNoteInternal = grantModificationNoteInternalPrimaryKey.EntityObject; viewModel.UpdateModel(grantModificationNoteInternal, CurrentPerson, EditGrantModificationNoteInternalType.ExistingGrantModificationNoteInternal); HttpRequestStorage.DatabaseEntities.GrantModificationNoteInternals.AddOrUpdate(grantModificationNoteInternal); SetMessageForDisplay($"{FieldDefinition.GrantModificationNoteInternal.GetFieldDefinitionLabel()} has been updated."); return(new ModalDialogFormJsonResult()); }
private PartialViewResult ViewEditNoteInternal(EditGrantModificationNoteInternalViewModel viewModel, EditGrantModificationNoteInternalType editGrantModificationNoteInternalType) { var viewData = new EditGrantModificationNoteInternalViewData(editGrantModificationNoteInternalType); return(RazorPartialView <EditGrantModificationNoteInternal, EditGrantModificationNoteInternalViewData, EditGrantModificationNoteInternalViewModel>(viewData, viewModel)); }
public PartialViewResult NewGrantModificationNoteInternal(GrantModificationPrimaryKey grantModificationPrimaryKey) { var viewModel = new EditGrantModificationNoteInternalViewModel(); return(ViewEditNoteInternal(viewModel, EditGrantModificationNoteInternalType.NewNote)); }