public IFacadeUpdateResult <DocumentData> SaveDocument(DocumentDto document)
 {
     using (IUnitOfWork uow = UnitOfWorkFactory.Instance.Start(DataStoreResolver.CMSDataStoreKey))
     {
         DocumentFacade facade = new DocumentFacade(uow);
         return(facade.SaveDocument(DocumentConverter.ConvertToData(document)));
     }
 }