none
Consulta de datos a traves de MDS Web Service con C# RRS feed

  • Pregunta

  • Hola que tal a todos, 

    Tengo la tarea de crear una aplicación web con C# utilizando el web service del Master Data Services, por ahora logré establecer una conexión con el web service mediante el siguiente codigo: 

    using System; 
    using System.Collections.Generic; 
    using System.Linq; 
    using System.Text; 

    using MasterData.MDService; 
    using System.Collections.ObjectModel;

    namespace MasterData

         class Program 
         { 
              private static ServiceClient mdsProxy;  

              static void Main(string[] args) 
              {  
                   Console.WriteLine("Connecting..."); 
                   try 
                   { 
                        mdsProxy = CreateMdsProxy("http://localhost/MDS/service/Service.svc"); 
                        Console.WriteLine("Connected.");       Console.ReadKey();
                   } 
                   catch (Exception ex) 
                   { 
                        Console.WriteLine("Error: " + ex.Message); 
                   } 

              } 

              private static ServiceClient CreateMdsProxy(string mdsURL) 
              { 
                   System.ServiceModel.EndpointAddress endptAddress = new System.ServiceModel.EndpointAddress(mdsURL); 

                   System.ServiceModel.WSHttpBinding wsBinding = new System.ServiceModel.WSHttpBinding(); 

                   return new ServiceClient (wsBinding, endptAddress); 
              } 
         } 
    }

    Después de haber logrado esto la verdad me quedé algo atorado porque no logro comprender muy bien como usar los métodos que me aparecen en la documentación. Como primer paso cree una Entidad en el Master Data Services de manera manual con unos pocos registros. Si alguien me puede dar una mano con un ejemplo para consultar los datos de esa tabla desde Visual Studio con C# se los agradecería muchísimo.

    miércoles, 25 de octubre de 2017 20:54