public static ProjectNoteUpdate Create()
            {
                var projectUpdateBatch = TestProjectUpdateBatch.Create();
                var projectNoteUpdate  = ProjectNoteUpdate.CreateNewBlank(projectUpdateBatch);

                projectNoteUpdate.Note       = MakeTestProjectNoteUpdateString();
                projectNoteUpdate.CreateDate = DateTime.Now;
                return(projectNoteUpdate);
            }
        public ActionResult New(ProjectUpdateBatchPrimaryKey projectUpdateBatchPrimaryKey, EditNoteViewModel viewModel)
        {
            if (!ModelState.IsValid)
            {
                return(ViewEdit(viewModel));
            }
            var projectUpdateBatch = projectUpdateBatchPrimaryKey.EntityObject;
            var projectNoteUpdate  = ProjectNoteUpdate.CreateNewBlank(projectUpdateBatch);

            viewModel.UpdateModel(projectNoteUpdate, CurrentFirmaSession);
            projectNoteUpdate.ProjectUpdateBatch.TickleLastUpdateDate(CurrentFirmaSession);
            HttpRequestStorage.DatabaseEntities.AllProjectNoteUpdates.Add(projectNoteUpdate);
            return(new ModalDialogFormJsonResult());
        }