|
![]() |
#1 |
Участник
|
Цитата:
Код: public interface ICrmService : IDisposable { Guid Create(BusinessEntity entity); void Delete(string entityName, Guid id); object Execute(object request); string Fetch(string fetchXml); BusinessEntity Retrieve(string entityName, Guid id, ColumnSetBase columnSet); BusinessEntityCollection RetrieveMultiple(QueryBase query); void Update(BusinessEntity entity); } |
|
![]() |
#2 |
Чайный пьяница
|
Цитата:
Сообщение от Vuhasty
![]() Код: public interface ICrmService : IDisposable { Guid Create(BusinessEntity entity); void Delete(string entityName, Guid id); object Execute(object request); string Fetch(string fetchXml); BusinessEntity Retrieve(string entityName, Guid id, ColumnSetBase columnSet); BusinessEntityCollection RetrieveMultiple(QueryBase query); void Update(BusinessEntity entity); } С точки зрения ООП - классы account, contact и т.п. как и DynamicEntity - это потомки класса BusinessEntity.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
![]() |
#3 |
Участник
|
|
|
![]() |
#4 |
Чайный пьяница
|
А зачем Вам между собой потомков кастить то? Вам надо кастить из BusinessEntity в DynamicEntity.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
![]() |
#5 |
Участник
|
|
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|