https://github.com/emregulcan/xrmlibrary.2016
Microsoft Dynamics CRM 2016 helper library
https://github.com/emregulcan/xrmlibrary.2016
2016 dynamics-365 dynamics-crm dynamics-crm-online microsoft sdk xrm
Last synced: 5 months ago
JSON representation
Microsoft Dynamics CRM 2016 helper library
- Host: GitHub
- URL: https://github.com/emregulcan/xrmlibrary.2016
- Owner: emregulcan
- Created: 2017-04-18T10:19:52.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2019-10-31T13:16:48.000Z (over 6 years ago)
- Last Synced: 2025-10-03T20:19:46.839Z (9 months ago)
- Topics: 2016, dynamics-365, dynamics-crm, dynamics-crm-online, microsoft, sdk, xrm
- Language: C#
- Homepage: https://www.nuget.org/packages/XrmLibrary.EntityHelpers.2016/
- Size: 830 KB
- Stars: 8
- Watchers: 4
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# xrmlibrary.2016
Microsoft Dynamics CRM 2016 / Dynamics 365 helper library
This project includes 2 helper library for Microsoft Dynamics CRM 2016 / Dynamics 365.
* **XrmLibrary.EntityHelpers** : Microsoft Dynamics CRM 2016 Entity Helper. This library includes almost full MS CRM 2016 SDK methods and UI methods.
* **XrmLibrary.ExtensionMethods** : Microsoft Dynamics CRM 2016 SDK extension methods
For more information please visit https://github.com/emregulcan/xrmlibrary.2016/wiki
Please read important notices about [SDK Deprecated Messages](https://github.com/emregulcan/xrmlibrary.2016/wiki/06-SDK-Deprecated-Messages)
Your comments and pull requests are very important and always welcome
# Commit / Release Notes
## v1.4.1
- [EmailHelper](https://github.com/emregulcan/xrmlibrary.2016/blob/master/source/XrmLibrary.EntityHelpers/Activity/EmailHelper.cs) bugfix for "Paramater can not be null : email.to" exception when you create an email activity by using [XrmEmail](https://github.com/emregulcan/xrmlibrary.2016/blob/master/source/XrmLibrary.EntityHelpers/Activity/XrmEmail.cs) object
For more details [Issue #4](https://github.com/emregulcan/xrmlibrary.2016/issues/4)
## v1.4
- [AddCustomAttribute](https://github.com/emregulcan/xrmlibrary.2016/blob/master/source/XrmLibrary.EntityHelpers/Activity/XrmEmail.cs#L382-L389) method added to XrmEmail
- [AddCustomAttribute](https://github.com/emregulcan/xrmlibrary.2016/blob/master/source/XrmLibrary.EntityHelpers/Schedule/Data/XrmAppointment.cs#L266-L273) method added to XrmAppointment
## v1.3
- Strong-named (signed) assembly support added. Please read [this issue](https://github.com/emregulcan/xrmlibrary.2016/issues/3)
- BUG-FIXING
- Schedule.Data.XrmAppointment
- "[location](https://github.com/emregulcan/xrmlibrary.2016/blob/master/XrmLibrary.EntityHelpers/Schedule/Data/XrmAppointment.cs#L288)" attribute added to converting MS Dynamics entity
## v1.2
- [GetSharedPrincipalsAndAccess](https://github.com/emregulcan/xrmlibrary.2016/blob/master/source/XrmLibrary.EntityHelpers/Common/CommonHelper.cs#L524-L544) method added to CommonHelper.
- [ReassignOwnership](hhttps://github.com/emregulcan/xrmlibrary.2016/blob/master/source/XrmLibrary.EntityHelpers/Common/CommonHelper.cs#L559-L571) method added to CommonHelper.
- [Add](https://github.com/emregulcan/xrmlibrary.2016/blob/master/source/XrmLibrary.EntityHelpers/Sales/InvoiceProductHelper.cs#L45-L57) method added to InvoiceProductHelper to retrieve products from Opportunity.
## v1.1
- [GetMemberList](https://github.com/emregulcan/xrmlibrary.2016/blob/master/source/XrmLibrary.EntityHelpers/Marketing/ListHelper.cs#L281-L310) method added to Marketing.ListHelper. This retrieves all members in marketing list (without regarding Static or Dynamic) and returns ListMemberResult class.
- [BaseEntityHelper.Get(string fetchxml)](https://github.com/emregulcan/xrmlibrary.2016/blob/master/source/XrmLibrary.EntityHelpers/Common/BaseEntityHelper.cs#L101-L107) mofied to use "FetchExpression".
- [XrmLibrary.ExtensionMethods.2016](https://github.com/emregulcan/xrmlibrary.2016/tree/master/source/XrmLibrary.ExtensionMethods) assembly dependecy removed.
## v1.0
- First release