Update a notice
Description
Updates an existing notice.
Package Details
Interface
INoticeManager
Syntax
await NoticeManager.Update(Notice notice);
Returns
Task<Notice>
API
PUT
/api/v1/notices
Parameters
Request Body
{ Id: "123" "Services": [ 11 ], "EnglishHeaderText": "en updated header", "FrenchHeaderText": "fr updated header", "EnglishBodyText": "en updated body", "FrenchBodyText": "fr updated body", "StartDate": "2020-10-19", "EndDate": "2020-10-19" }
Returns
200 OK - Notice
Example
var notice = new Notice { Id = 123, Services = new List<int> {2, 7, 11}, EnglishHeaderText = "header text en", FrenchHeaderText = "header text fr", EnglishBodyText = "english body en", FrenchBodyText = "french body text", StartDate = DateTime.Now, EndDate = DateTime.Now.AddDays(5) }; var notice = await _noticeManager.Update(notice);