Ответы пользователя по тегу CRM
  • Как положить данные из приложения в MS Dynamics CRM?

    Смотря какой версии CRM и где он у вас хранится. Напрямую писать в базу крайне не рекомендуется. При выполнении каких-либо действий в CRM он создает кучу других записей в других таблицах.
    На этом форуме можно найти информацию по вашему вопросу. Здесь вы можете посмотреть, как создавать, удалять, обновлять записи в CRM 2015 с неопределенными сущностями, с заранее определенными тут.
    Ответ на большинство вопросов легко находится на портале для разработчиков Microsoft.

    Вот пример кода со Stackoverflow:
    // retrieve and modify a pet...
    Guid findId = new Guid("6CA57D73-30CC-E111-B155-00505630052F");
    ColumnSet attributes = new ColumnSet(new string[] { "name", "foodtype" });
    
    // try to retrieve
    pet = xrm.Retrieve("pet", findId, attributes);
    if( pet!=null )
    {
        Console.WriteLine( String.Format( "Retrieved pet {0} successfully!", pet["name"].ToString() ));
        // update attributes
        pet["foodtype"] = "Seaweed";
        xrm.Attach( pet );
        pet["foodtype"] = "Seaweed";
    
        xrm.UpdateObject( pet );
        xrm.SaveChanges();
        xrm.SaveChanges();
        Console.WriteLine( "Done!" );
    }
    Ответ написан