Exemplo n.º 1
0
 public void GivenALookupRequest()
 {
     _dto = new GetLookupRequest(new[]
     {
         new LookupRequest()
         {
             Type = "Gender"
         },
         new LookupRequest()
         {
             Type = "Occupation"
         },
         new LookupRequest()
         {
             Type = "CurrentAdvisor"
         },
     });
 }
Exemplo n.º 2
0
 public void GivenALookupRequest()
 {
     _dto = new GetLookupRequest(new[]
     {
         new LookupRequest()
         {
             Type = "Gender"
         },
         new LookupRequest()
         {
             Type = "Occupation"
         },
         new LookupRequest()
         {
             Type = "CurrentAdvisor"
         },
         // new LookupRequest() {Type = "AuthorizationGroup", Key = "Id", Value = "Name"},
     });
 }
        protected override void ProcessRecord()
        {
            base.ProcessRecord();
            GetLookupRequest request;

            try
            {
                request = new GetLookupRequest
                {
                    NamespaceName = NamespaceName,
                    LookupName    = LookupName,
                    OpcRequestId  = OpcRequestId
                };

                response = client.GetLookup(request).GetAwaiter().GetResult();
                WriteOutput(response, response.LogAnalyticsLookup);
                FinishProcessing(response);
            }
            catch (Exception ex)
            {
                TerminatingErrorDuringExecution(ex);
            }
        }
Exemplo n.º 4
0
        public LookupRecordResponse[] GetLocationsLookup(string Username, string Password)
        {
            try
            {
                UtilitiesSoap utiltiy = new UtilitiesSoapClient();

                var header = new ADPUtilitiesReference.ADPSoapHeaderIn()
                {
                    UserName = Username,
                    Password = Password
                };

                GetLookupRequest InnerReq = new GetLookupRequest()
                {
                    LookupName = "ALL_LOCATIONS",
                    SystemCode = 0,
                    UserID     = "nn"
                };
                var req = new getLookupRequest1 {
                    request = InnerReq, ADPSoapHeaderIn = header
                };
                var result = utiltiy.getLookup(req);

                if (result != null)
                {
                    return(result.getLookupResult.LookUpRecords.Select(l => l.ConvertToLookupRecordResponse()).ToArray());
                }
                else
                {
                    return(null);
                }
            }
            catch (Exception ex)
            {
                return(null);
            }
        }
Exemplo n.º 5
0
        public IApiResponseContextDto <GetLookupResponse> Get(GetLookupRequest request)
        {
            var result = ConnectorCalls.Post <GetLookupRequest, GetLookupResponse>(connectorClient, request, @"Lookups/Get");

            return(result);
        }
Exemplo n.º 6
0
        public IApiResponseContextDto <GetLookupResponse> Get([FromBody] GetLookupRequest request)
        {
            var result = _executionPlan.Execute <GetLookupRequest, GetLookupResponse>(request);

            return(result);
        }