public override IDocEntity SaveChanges(bool ignoreCache, DocConstantPermission permission) { DatabaseName = DatabaseName?.TrimAndPruneSpaces(); LibraryPackageName = LibraryPackageName?.TrimAndPruneSpaces(); Number = Number?.TrimAndPruneSpaces(); OperationsDeliverable = OperationsDeliverable?.TrimAndPruneSpaces(); OpportunityId = OpportunityId?.TrimAndPruneSpaces(); OpportunityName = OpportunityName?.TrimAndPruneSpaces(); PICO = PICO?.TrimAndPruneSpaces(); ProjectId = ProjectId?.TrimAndPruneSpaces(); ProjectName = ProjectName?.TrimAndPruneSpaces(); return(base.SaveChanges(ignoreCache, permission)); }