Exemple #1
0
 public static Eu.Xroad.UsFolkV3.Producer.PrivateId PrivateId(PrivateId id)
 {
     return(new Eu.Xroad.UsFolkV3.Producer.PrivateId()
     {
         value = id.Value
     });
 }
Exemple #2
0
        private void TestRemovePersonsFromCommunity()
        {
            Console.WriteLine("# TestRemovePersonsFromCommunity");
            var removedIds = PrivateCommunityClient().RemovePersonsFromCommunity(PrivateId.Create(1, 2, 3));

            Console.WriteLine("Removed ids: [{0}]\n", string.Join(", ", removedIds));
        }
Exemple #3
0
        private void TestRemovePersonFromCommunity()
        {
            Console.WriteLine("# TestRemovePersonFromCommunity");
            var removedId = PrivateCommunityClient().RemovePersonFromCommunity(PrivateId.Create(1));

            Console.WriteLine("Removed id: {0}\n", removedId);
        }
Exemple #4
0
        public PrivateId RemovePersonFromCommunity(PrivateId id)
        {
            var removedIds = RemovePersonsFromCommunity(new List <PrivateId> {
                id
            });

            return(removedIds.Count == 0 ? null : removedIds[0]);
        }
Exemple #5
0
        private void TestGetPersonMediumByPrivateId()
        {
            Console.WriteLine("# TestGetPersonMediumByPrivateId");
            var person = MediumClient().GetPerson(
                PrivateId.Create(1)
                );

            PrintPerson(person);
        }
        public PersonSmall GetPerson(PrivateId id)
        {
            Util.RequireNonNull(id, "id");
            var method = new Eu.Xroad.UsFolkV3.Producer.GetPersonSmallByPrivateId()
            {
                request = Mapper.Mapper.PrivateId(id)
            };
            var request = new Eu.Xroad.UsFolkV3.Producer.GetPersonSmallByPrivateIdRequest()
            {
                client                    = clientHeader,
                service                   = ServiceHeader(method.GetType()),
                userId                    = userIdHeader,
                id                        = IdHeader(),
                issue                     = issueHeader,
                protocolVersion           = protocolVersionHeader,
                GetPersonSmallByPrivateId = method
            };

            return(Call(
                       () => webService.GetPersonSmallByPrivateId(request),
                       r => PersonMapper.Map(r.GetPersonSmallByPrivateIdResponse)
                       ));
        }