コード例 #1
0
        public PartialViewResult EditGrantModificationNoteInternal(GrantModificationNoteInternalPrimaryKey grantModificationNoteInternalPrimaryKey)
        {
            var grantModificationNoteInternal = grantModificationNoteInternalPrimaryKey.EntityObject;
            var viewModel = new EditGrantModificationNoteInternalViewModel(grantModificationNoteInternal);

            return(ViewEditNoteInternal(viewModel, EditGrantModificationNoteInternalType.ExistingGrantModificationNoteInternal));
        }
コード例 #2
0
        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());
        }
コード例 #3
0
        private PartialViewResult ViewEditNoteInternal(EditGrantModificationNoteInternalViewModel viewModel, EditGrantModificationNoteInternalType editGrantModificationNoteInternalType)
        {
            var viewData = new EditGrantModificationNoteInternalViewData(editGrantModificationNoteInternalType);

            return(RazorPartialView <EditGrantModificationNoteInternal, EditGrantModificationNoteInternalViewData, EditGrantModificationNoteInternalViewModel>(viewData, viewModel));
        }
コード例 #4
0
        public PartialViewResult NewGrantModificationNoteInternal(GrantModificationPrimaryKey grantModificationPrimaryKey)
        {
            var viewModel = new EditGrantModificationNoteInternalViewModel();

            return(ViewEditNoteInternal(viewModel, EditGrantModificationNoteInternalType.NewNote));
        }