private void AddExtendedFields(ExtendedProjectViewModel projectViewModel) { var projectSettings = _projectEnhancementsStore.Load(projectViewModel.Id); if (projectSettings == null) { return; } projectViewModel.Description = projectSettings.Description; projectViewModel.Categories = projectSettings.Categories; projectViewModel.VisibleTo = projectSettings.VisibleTo; }
private void ContentEvents_SavingContent(object sender, ContentEventArgs e) { if (!_currentProject.ProjectId.HasValue) { return; } var projectSettings = _projectEnhancementsStore.Load(_currentProject.ProjectId.Value); if (projectSettings == null) { projectSettings = new ProjectSettings(); } projectSettings.UpdateProjectEditInfo(); _projectEnhancementsStore.Save(_currentProject.ProjectId.Value, projectSettings); }