PUT api/Events/PutEventEdit?Lang={Lang}

Cập nhật sự kiện (Event) Lưu ý gọi API GetEventDataForEdit để đọc thông tin sự kiện cần sửa trước

Request Information

URI Parameters

NameDescriptionTypeAdditional information
Lang

Ngôn ngữ của nội dung trả về. Mặc định là "vi".

string

Default value is vi

Body Parameters

Nội dung của sự kiện cần sửa.

TEventEditData
NameDescriptionTypeAdditional information
ID

ID: Khóa chính

integer

None.

Title

Tiêu đề sự kiện

string

None.

Speaker

Người trình bày

string

None.

Summary

Tóm tắt

string

None.

Content

Nội dung

string

None.

Location

Địa điểm

string

None.

Organization

Đơn vị tổ chức

string

None.

Participants

Đối tượng tham gia

string

None.

StartTime

Thời gian bắt đầu

date

None.

EndTime

Thời gian kết thúc

date

None.

Register

Kiểu đăng ký: 0=Mở, không cần đăng ký; 1=Cần đăng ký theo thời hạn; 2=Chỉ thành viên thuộc hệ thống 3=Chỉ thành viên thuộc các tổ; 4=Chỉ thành viên thuộc các hội đồng (có danh sách ID tổ, hội đồng)

integer

None.

TFLimitList

Giới hạn theo tổ: chứa danh sách ID các tổ ngăn cách bằng dấu phẩy với Register=3

string

None.

IABLimitList

Giới hạn theo hội đồng: chứa danh sách ID các hội đồng ngăn cách bằng dấu phẩy với Register=4

string

None.

RegisterTime

Thời hạn đăng ký

date

None.

ParticipantLimit

Giới hạn số người tham gia (0=không giới hạn)

integer

None.

EventType

Phân loại sự kiện 0=Trực tiếp 1=Trực tuyến 2=Hỗn hợp

integer

None.

State

Trạng thái: 0=Mới tạo, 1=Đang tổ chức, 2=Đóng (đã kết thúc)

integer

None.

Note

Ghi chú

string

None.

PublishType

Phạm vi công bố: 0=Public, 1=Trong phạm vi Tổ, 2=Trong phạm vi Hội đồng

integer

None.

Link

Link online (dùng khi sự kiện tổ chức online hoặc kết hợp)

string

None.

PrePicture

Ảnh đại diện

string

None.

en

Xác định có dữ liệu tiếng Anh hay không. en=1 là có tiếng Anh

integer

None.

enTitle

Tiêu đề tiếng Anh

string

None.

enSummary

Tóm tắt tiếng Anh

string

None.

enContent

Nội dung tiếng Anh

string

None.

enParticipants

Đối tượng tham gia (tiếng Anh)

string

None.

CreatedUserID

ID người tạo

integer

None.

CreatedTime

Thời gian tạo

date

None.

Request Formats

application/json, text/json

Sample:
{
  "ID": 1,
  "Title": "sample string 2",
  "Speaker": "sample string 3",
  "Summary": "sample string 4",
  "Content": "sample string 5",
  "Location": "sample string 6",
  "Organization": "sample string 7",
  "Participants": "sample string 8",
  "StartTime": "2026-04-19T17:23:26.9297658+07:00",
  "EndTime": "2026-04-19T17:23:26.9297658+07:00",
  "Register": 11,
  "TFLimitList": "sample string 12",
  "IABLimitList": "sample string 13",
  "RegisterTime": "2026-04-19T17:23:26.9297658+07:00",
  "ParticipantLimit": 15,
  "EventType": 16,
  "State": 17,
  "Note": "sample string 18",
  "PublishType": 19,
  "Link": "sample string 20",
  "PrePicture": "sample string 21",
  "en": 22,
  "enTitle": "sample string 23",
  "enSummary": "sample string 24",
  "enContent": "sample string 25",
  "enParticipants": "sample string 26",
  "CreatedUserID": 1,
  "CreatedTime": "2026-04-19T17:23:26.9297658+07:00"
}

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'TEventEditData'.

Response Information

Resource Description

Trả về True nếu cập nhật thành công.

boolean

Response Formats

application/json, text/json

Sample:
true