Ejemplo n.º 1
0
        /// <summary>
        /// load files from FieldManagmentService
        /// </summary>
        /// <param name="service"></param>
        private static void CallFieldManagementService(ServiceConfig service)
        {
            var crmOnDemandFieldManagementService = new CrmOnDemandFieldManagementService.FieldManagementService();

            var requestContext = crmOnDemandFieldManagementService.RequestSoapContext;

            UsernameToken userToken = new UsernameToken(service.Username, service.Password, PasswordOption.SendPlainText);

            requestContext.Security.Tokens.Add(userToken);

            var fieldManagementReadAll_Input = new CrmOnDemandFieldManagementService.FieldManagementReadAll_Input();
            fieldManagementReadAll_Input.IncludeAll = true;

            log.Info("Making service call to " + FIELD_MANAGEMENT_READ_ALL);
            var fieldManagementReadAll_Output = crmOnDemandFieldManagementService.FieldManagementReadAll(fieldManagementReadAll_Input);

            log.Debug("Service call to " + FIELD_MANAGEMENT_READ_ALL + " returned successfully");

            XmlTextWriter writer = new XmlTextWriter(service.ResponseFileName, null);
            writer.Formatting = Formatting.Indented;
            crmOnDemandFieldManagementService.ResponseSoapContext.Envelope.WriteContentTo(writer);
            writer.Flush();

            var msg = FIELD_MANAGEMENT_READ_ALL + " output saved to file: " + service.ResponseFileName;
            log.Info(msg);
            Console.WriteLine(msg);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// load files from FieldManagmentService
        /// </summary>
        /// <param name="service"></param>
        private static void CallFieldManagementService(ServiceConfig service)
        {
            var crmOnDemandFieldManagementService = new CrmOnDemandFieldManagementService.FieldManagementService();

            var requestContext = crmOnDemandFieldManagementService.RequestSoapContext;

            UsernameToken userToken = new UsernameToken(service.Username, service.Password, PasswordOption.SendPlainText);

            requestContext.Security.Tokens.Add(userToken);

            var fieldManagementReadAll_Input = new CrmOnDemandFieldManagementService.FieldManagementReadAll_Input();

            fieldManagementReadAll_Input.IncludeAll = true;

            log.Info("Making service call to " + FIELD_MANAGEMENT_READ_ALL);
            var fieldManagementReadAll_Output = crmOnDemandFieldManagementService.FieldManagementReadAll(fieldManagementReadAll_Input);

            log.Debug("Service call to " + FIELD_MANAGEMENT_READ_ALL + " returned successfully");

            XmlTextWriter writer = new XmlTextWriter(service.ResponseFileName, null);

            writer.Formatting = Formatting.Indented;
            crmOnDemandFieldManagementService.ResponseSoapContext.Envelope.WriteContentTo(writer);
            writer.Flush();

            var msg = FIELD_MANAGEMENT_READ_ALL + " output saved to file: " + service.ResponseFileName;

            log.Info(msg);
            Console.WriteLine(msg);
        }
Ejemplo n.º 3
0
        public FieldManagementReadAll_Output FieldManagementReadAll([System.Xml.Serialization.XmlElementAttribute(Namespace = "urn:crmondemand/ws/odesabs/fieldmanagement/")] FieldManagementReadAll_Input FieldManagementReadAll_Input)
        {
            object[] results = this.Invoke("FieldManagementReadAll", new object[] {
                FieldManagementReadAll_Input
            });

            return((FieldManagementReadAll_Output)(results[0]));
        }
Ejemplo n.º 4
0
 /// <remarks/>
 public void FieldManagementReadAllAsync(FieldManagementReadAll_Input FieldManagementReadAll_Input, object userState)
 {
     if ((this.FieldManagementReadAllOperationCompleted == null))
     {
         this.FieldManagementReadAllOperationCompleted = new System.Threading.SendOrPostCallback(this.OnFieldManagementReadAllOperationCompleted);
     }
     this.InvokeAsync("FieldManagementReadAll", new object[] {
         FieldManagementReadAll_Input
     }, this.FieldManagementReadAllOperationCompleted, userState);
 }
Ejemplo n.º 5
0
 /// <remarks/>
 public void FieldManagementReadAllAsync(FieldManagementReadAll_Input FieldManagementReadAll_Input)
 {
     this.FieldManagementReadAllAsync(FieldManagementReadAll_Input, null);
 }
Ejemplo n.º 6
0
 /// <remarks/>
 public void FieldManagementReadAllAsync(FieldManagementReadAll_Input FieldManagementReadAll_Input) {
     this.FieldManagementReadAllAsync(FieldManagementReadAll_Input, null);
 }
Ejemplo n.º 7
0
 /// <remarks/>
 public void FieldManagementReadAllAsync(FieldManagementReadAll_Input FieldManagementReadAll_Input, object userState) {
     if ((this.FieldManagementReadAllOperationCompleted == null)) {
         this.FieldManagementReadAllOperationCompleted = new System.Threading.SendOrPostCallback(this.OnFieldManagementReadAllOperationCompleted);
     }
     this.InvokeAsync("FieldManagementReadAll", new object[] {
                 FieldManagementReadAll_Input}, this.FieldManagementReadAllOperationCompleted, userState);
 }