private PartialViewResult ViewDeleteGrantModificationNoteInternal(GrantModificationNoteInternal grantModificationNoteInternal, ConfirmDialogFormViewModel viewModel) { var confirmMessage = $"Are you sure you want to delete this {FieldDefinition.GrantModificationNoteInternal.GetFieldDefinitionLabel()} created on '{grantModificationNoteInternal.CreatedDate}' by '{grantModificationNoteInternal.CreatedByPerson.FullNameFirstLast}'?"; var viewData = new ConfirmDialogFormViewData(confirmMessage, true); return(RazorPartialView <ConfirmDialogForm, ConfirmDialogFormViewData, ConfirmDialogFormViewModel>(viewData, viewModel)); }
public ActionResult NewGrantModificationNoteInternal(GrantModificationPrimaryKey grantModificationPrimaryKey, EditGrantModificationNoteInternalViewModel viewModel) { if (!ModelState.IsValid) { return(ViewEditNoteInternal(viewModel, EditGrantModificationNoteInternalType.NewNote)); } var grantModification = grantModificationPrimaryKey.EntityObject; var grantModificationNoteInternal = GrantModificationNoteInternal.CreateNewBlank(grantModification, CurrentPerson); viewModel.UpdateModel(grantModificationNoteInternal, CurrentPerson, EditGrantModificationNoteInternalType.NewNote); HttpRequestStorage.DatabaseEntities.GrantModificationNoteInternals.Add(grantModificationNoteInternal); SetMessageForDisplay($"{FieldDefinition.GrantModificationNoteInternal.GetFieldDefinitionLabel()} has been created."); return(new ModalDialogFormJsonResult()); }