public void Initialize() { Persons = SqlPerson.GetAllPersons(); Companies = SqlCompany.GetAllCompanies(); Companies.ForEach((c) => c.InitState = InitializationState.INITIALIZATION_NEEDED); Chanceries = SqlChancery.GetAllChanceries(); Chanceries.ForEach((c) => c.InitState = InitializationState.INITIALIZATION_NEEDED); Directors = SqlDirector.GetAllDirectors(); Directors.ForEach((d) => d.InitState = InitializationState.INITIALIZATION_NEEDED); Secretaries = SqlSecretary.GetAllSecretaries(); Secretaries.ForEach((s) => s.InitState = InitializationState.INITIALIZATION_NEEDED); MainSecretaries = SqlMainSecretary.GetAllMainSecretaries(); MainSecretaries.ForEach((ms) => ms.InitState = InitializationState.INITIALIZATION_NEEDED); Documents = SqlDocument.GetAllDocuments(); Documents.ForEach((d) => d.InitState = InitializationState.INITIALIZATION_NEEDED); CompanyTypes = SqlCompanyType.GetAllCompanyTypes(); DocumentTypes = SqlDocumentType.GetAllDocumentTypes(); Markers = SqlMarker.GetAllMarkers(); }