Изменить стадию сделки

Пространство имен: EleWise.ELMA.CRM.Managers
Сборка: EleWise.ELMA.CRM (в EleWise.ELMA.CRM.dll) Версия: 1.0.0.0 (3.8.0.22046)

Синтаксис

C#
public virtual void SetStage(
	ISale sale,
	ISaleStage saleStage,
	string comment = null
)

Параметры

sale
Тип: EleWise.ELMA.CRM.Models..::..ISale
Сделка, стадию которой нужно изменить
saleStage
Тип: EleWise.ELMA.CRM.Models..::..ISaleStage
Новая стадия сделки
comment (Optional)
Тип: System..::..String
Комментарий при смене сделки (необязательный параметр)

Примеры

CopyC#
1//загружаем сделку по идентификатору
2var sale = PublicAPI.CRM.Sale.Load(3); 
3//загружаем стадию сделку по идентификатору
4var saleStage = PublicAPI.CRM.Objects.SaleStage.Load(3);
5//комментарий при изменении стадии сделки 
6var comment  = "Комментарий"; 
7
8//изменяем стадию сделки
9PublicAPI.CRM.Sale.SetStage(sale, saleStage, comment);

См. также

Как загрузить сделку
Как загрузить стадию сделки
Фейковая ссылка