internal List <MainModel> LoadFromServer() { List <MainModel> mainModels = new List <MainModel>(); DataObjects.OrganizationStructuresModel modelsServer = ProxyService.GetOrganizationStructures(); foreach (var model in modelsServer.OrganizationStructures) { mainModels.Add(JsonConvert.DeserializeObject <MainModel>(model.ModelJson)); } return(mainModels); }
internal List <OrganizationStructureModel> LoadStructureModelsFromServer() { List <OrganizationStructureModel> structureModels = new List <OrganizationStructureModel>(); DataObjects.OrganizationStructuresModel modelsServer = ProxyService.GetOrganizationStructures(); if (modelsServer != null) { foreach (var model in modelsServer.OrganizationStructures) { structureModels.Add(JsonConvert.DeserializeObject <MainModel>(model.ModelJson).StructureModel); } } return(structureModels); }