コード例 #1
0
 public void Initialize(string currentLogin)
 {
     _persons           = _serverApi.LoadPeople().ToDictionary(x => x.Id, y => y);
     _organisationUnits = _serverApi.LoadOrganisationUnits().ToDictionary(x => x.Id, y => y);
     _person            = _persons.First(p => p.Value.Login.Equals(currentLogin, StringComparison.OrdinalIgnoreCase)).Value;
     _types             = _serverApi.GetMetadata(0).Types;
 }
コード例 #2
0
 private void LoadPeople()
 {
     CheckApi();
     _people = _serverApi.LoadPeople().ToDictionary(k => k.Id, v => (INPerson)v);
 }
コード例 #3
0
ファイル: Backend.cs プロジェクト: kozintsev/Pilot.Web
        public IReadOnlyDictionary <int, INPerson> GetPeople()
        {
            var people = _serverApi.LoadPeople().ToDictionary(k => k.Id, v => (INPerson)v);

            return(new ReadOnlyDictionary <int, INPerson>(people));
        }