MSCRM как реализовать поиск через SDK

243
17 сентября 2018, 18:20

мне нужно из своего приложения сделать запрос в MCCRM и найти данные. в целях обученения и тестирования сделал консольное приложение, в данный момент оно умеет только производить подключение к CRM а вот что дальше делать, ума не приложу. внятных примеров и рекомендаций гуглом не нашел( find = значение по которому необходимо производить поиск. буду благодарен за помощь в обьяснении и подсказке по работе с MSCRM SDK

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Microsoft.Crm.Sdk.Messages;
using Microsoft.Xrm.Sdk;
using Microsoft.Xrm.Sdk.Client;
using System.ServiceModel.Description;
using Microsoft.Crm.Sdk.Query;
using System.Threading;

namespace ConsoleApp1
{
  class Program
  {
    static void Main(string[] args)
    {
        try
        {
            static IOrganizationService _service;
            ClientCredentials credentials = new ClientCredentials();
            credentials.UserName.UserName = "Example";
            credentials.UserName.Password = "example";
            Uri serviceUri = new Uri("https://example.csv");
            OrganizationServiceProxy proxy = new OrganizationServiceProxy(serviceUri, null, credentials, null);
            proxy.EnableProxyTypes();
            _service = proxy;
        }
        catch (Exception ex)
        {
            Console.WriteLine("Error while connecting to CRM " + ex.Message);
            Thread.Sleep(100);
        }
        Guid userid = ((WhoAmIResponse)_service.Execute(new WhoAmIRequest())).UserId;
        if (userid != Guid.Empty)
        {
            Console.WriteLine("Connection Established Successfully");
            Thread.Sleep(100);
        }
        string Find = "1320002325";
    }
}

}

READ ALSO
Почему метод не проходит тест?

Почему метод не проходит тест?

Есть такой вот класс и тест не проходит только метод сохранения

266
Как убить вечный цикл в DataContext?

Как убить вечный цикл в DataContext?

Есть класс-обертка над HttpListenerЗапускает listener сразу из конструктора

233
Как создать форму с отдельным потоком для обработки виндоус сообщений?

Как создать форму с отдельным потоком для обработки виндоус сообщений?

Для программы создаётся расширение наNET с использованием WinForms

244
Как правильно упаковывать ImageTarget(Vuforia) в AssetBundle?

Как правильно упаковывать ImageTarget(Vuforia) в AssetBundle?

Во время работы, программа должна принимать AssetBundleAssetBundle должен содержать ImageTarget и контент, относящийся к нему

268