Esempio n. 1
0
        private PartialViewResult ViewDeleteGrantNoteInternal(GrantNoteInternal grantNoteInternal, ConfirmDialogFormViewModel viewModel)
        {
            var confirmMessage = $"Are you sure you want to delete this {FieldDefinition.GrantNoteInternal.GetFieldDefinitionLabel()} created on '{grantNoteInternal.CreatedDate}' by '{grantNoteInternal.CreatedByPerson.FullNameFirstLast}'?";
            var viewData       = new ConfirmDialogFormViewData(confirmMessage, true);

            return(RazorPartialView <ConfirmDialogForm, ConfirmDialogFormViewData, ConfirmDialogFormViewModel>(viewData, viewModel));
        }
 public ActionResult NewGrantNoteInternal(GrantPrimaryKey grantPrimaryKey, EditGrantNoteInternalViewModel viewModel)
 {
     if (!ModelState.IsValid)
     {
         return ViewEditNoteInternal(viewModel, EditGrantNoteInternalType.NewNote);
     }
     var grant = grantPrimaryKey.EntityObject;
     var grantNoteInternal = GrantNoteInternal.CreateNewBlank(grant, CurrentPerson);
     viewModel.UpdateModel(grantNoteInternal, CurrentPerson, EditGrantNoteType.NewNote);
     HttpRequestStorage.DatabaseEntities.GrantNoteInternals.Add(grantNoteInternal);
     SetMessageForDisplay($"{FieldDefinition.GrantNoteInternal.GetFieldDefinitionLabel()} has been created.");
     return new ModalDialogFormJsonResult();
 }