using PARR.EsppApi.Constants; namespace PARR.EsppApi.Requests { /// /// Изменить статус наряда /// internal class SetStatusRequest { public SetStatusRequest(EsppOrderClosingCodeEnum closingCode) { switch (closingCode) { case EsppOrderClosingCodeEnum.Complete: resolutionCode = "выполнен"; break; case EsppOrderClosingCodeEnum.Breake: resolutionCode = "прекращен"; break; case EsppOrderClosingCodeEnum.Auto: resolutionCode = "выполнен при помощи средств автоматизации"; break; default: resolutionCode = "выполнен"; break; } } public required string recordid { get; set; } public required string status { get; set; } public required string assignee { get; set; } public required string resolution { get; set; } public string resolutionCode { get; private set; } } }