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

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

Синтаксис

C#
public virtual void SetStatus(
	ISale sale,
	SaleStatus saleStatus,
	string comment = null
)

Параметры

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

Примеры

CopyC#
1//загружаем сделку по идентификатору
2var sale = PublicAPI.CRM.Sale.Load(3);
3//получаем статус сделки "Активна" 
4var saleStatus = PublicAPI.Enums.CRM.Enums.SaleStatus.Active;
5//комментарий при изменении статуса сделки 
6var comment = "Комменатрий";  
7
8//изменяем статус сделки
9PublicAPI.CRM.Sale.SetStatus(sale, saleStatus, comment);

См. также