POST api/Calendar/SaveEventType

Request Information

URI Parameters

None.

Body Parameters

CalendarEventType
NameDescriptionTypeAdditional information
CalendarEventTypeID

integer

None.

CalendarEventTypeName

string

None.

IsReminder

boolean

None.

AlertDays

integer

None.

CreatedBy

integer

None.

HexCode

string

None.

Roles

Collection of RoleMenuAuthorization

None.

RoleDt

DataTable

None.

Request Formats

application/json, text/json

Sample:
{
  "calendarEventTypeID": 1,
  "calendarEventTypeName": "sample string 1",
  "isReminder": true,
  "alertDays": 1,
  "createdBy": 1,
  "hexCode": "sample string 3",
  "roles": [
    {
      "_roleMenuAuthorizationHeaders": {
        "roleMenuAuthorizationID": 1,
        "menuID": 1,
        "menu": "sample string 1",
        "parentID": 1,
        "createRight": true,
        "viewRight": true,
        "activeRight": true,
        "isAccessible": true,
        "userRoleId": 2,
        "subModules": null
      },
      "_roleMenuAuthorizationHeader": [
        {
          "roleMenuAuthorizationID": 1,
          "menuID": 1,
          "menu": "sample string 1",
          "parentID": 1,
          "createRight": true,
          "viewRight": true,
          "activeRight": true,
          "isAccessible": true,
          "userRoleId": 2,
          "subModules": null
        },
        {
          "roleMenuAuthorizationID": 1,
          "menuID": 1,
          "menu": "sample string 1",
          "parentID": 1,
          "createRight": true,
          "viewRight": true,
          "activeRight": true,
          "isAccessible": true,
          "userRoleId": 2,
          "subModules": null
        }
      ],
      "roleMenuAuthorizationID": 1,
      "userRoleID": 1,
      "menuID": 1,
      "menu": "sample string 1",
      "parentID": 1,
      "createRight": true,
      "viewRight": true,
      "activeRight": true,
      "isAccessible": true,
      "moduleId": 2,
      "groupId": 1
    },
    {
      "_roleMenuAuthorizationHeaders": {
        "roleMenuAuthorizationID": 1,
        "menuID": 1,
        "menu": "sample string 1",
        "parentID": 1,
        "createRight": true,
        "viewRight": true,
        "activeRight": true,
        "isAccessible": true,
        "userRoleId": 2,
        "subModules": null
      },
      "_roleMenuAuthorizationHeader": [
        {
          "roleMenuAuthorizationID": 1,
          "menuID": 1,
          "menu": "sample string 1",
          "parentID": 1,
          "createRight": true,
          "viewRight": true,
          "activeRight": true,
          "isAccessible": true,
          "userRoleId": 2,
          "subModules": null
        },
        {
          "roleMenuAuthorizationID": 1,
          "menuID": 1,
          "menu": "sample string 1",
          "parentID": 1,
          "createRight": true,
          "viewRight": true,
          "activeRight": true,
          "isAccessible": true,
          "userRoleId": 2,
          "subModules": null
        }
      ],
      "roleMenuAuthorizationID": 1,
      "userRoleID": 1,
      "menuID": 1,
      "menu": "sample string 1",
      "parentID": 1,
      "createRight": true,
      "viewRight": true,
      "activeRight": true,
      "isAccessible": true,
      "moduleId": 2,
      "groupId": 1
    }
  ],
  "roleDt": null
}

application/xml, text/xml

Sample:
<CalendarEventType xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Transportal.BAL.Calendar">
  <AlertDays>1</AlertDays>
  <CalendarEventTypeID>1</CalendarEventTypeID>
  <CalendarEventTypeName>sample string 1</CalendarEventTypeName>
  <CreatedBy>1</CreatedBy>
  <HexCode>sample string 3</HexCode>
  <IsReminder>true</IsReminder>
  <RoleDt i:nil="true" />
  <Roles xmlns:d2p1="http://schemas.datacontract.org/2004/07/Transportal.BAL.Common">
    <d2p1:RoleMenuAuthorization>
      <d2p1:_roleMenuAuthorizationHeader xmlns:d4p1="http://schemas.datacontract.org/2004/07/Transportal.BAL.Models">
        <d4p1:RoleMenuAuthorizationHeader>
          <d4p1:activeRight>true</d4p1:activeRight>
          <d4p1:createRight>true</d4p1:createRight>
          <d4p1:isAccessible>true</d4p1:isAccessible>
          <d4p1:menu>sample string 1</d4p1:menu>
          <d4p1:menuID>1</d4p1:menuID>
          <d4p1:parentID>1</d4p1:parentID>
          <d4p1:roleMenuAuthorizationID>1</d4p1:roleMenuAuthorizationID>
          <d4p1:subModules i:nil="true" />
          <d4p1:userRoleId>2</d4p1:userRoleId>
          <d4p1:viewRight>true</d4p1:viewRight>
        </d4p1:RoleMenuAuthorizationHeader>
        <d4p1:RoleMenuAuthorizationHeader>
          <d4p1:activeRight>true</d4p1:activeRight>
          <d4p1:createRight>true</d4p1:createRight>
          <d4p1:isAccessible>true</d4p1:isAccessible>
          <d4p1:menu>sample string 1</d4p1:menu>
          <d4p1:menuID>1</d4p1:menuID>
          <d4p1:parentID>1</d4p1:parentID>
          <d4p1:roleMenuAuthorizationID>1</d4p1:roleMenuAuthorizationID>
          <d4p1:subModules i:nil="true" />
          <d4p1:userRoleId>2</d4p1:userRoleId>
          <d4p1:viewRight>true</d4p1:viewRight>
        </d4p1:RoleMenuAuthorizationHeader>
      </d2p1:_roleMenuAuthorizationHeader>
      <d2p1:_roleMenuAuthorizationHeaders xmlns:d4p1="http://schemas.datacontract.org/2004/07/Transportal.BAL.Models">
        <d4p1:activeRight>true</d4p1:activeRight>
        <d4p1:createRight>true</d4p1:createRight>
        <d4p1:isAccessible>true</d4p1:isAccessible>
        <d4p1:menu>sample string 1</d4p1:menu>
        <d4p1:menuID>1</d4p1:menuID>
        <d4p1:parentID>1</d4p1:parentID>
        <d4p1:roleMenuAuthorizationID>1</d4p1:roleMenuAuthorizationID>
        <d4p1:subModules i:nil="true" />
        <d4p1:userRoleId>2</d4p1:userRoleId>
        <d4p1:viewRight>true</d4p1:viewRight>
      </d2p1:_roleMenuAuthorizationHeaders>
      <d2p1:activeRight>true</d2p1:activeRight>
      <d2p1:createRight>true</d2p1:createRight>
      <d2p1:groupId>1</d2p1:groupId>
      <d2p1:isAccessible>true</d2p1:isAccessible>
      <d2p1:menu>sample string 1</d2p1:menu>
      <d2p1:menuID>1</d2p1:menuID>
      <d2p1:moduleId>2</d2p1:moduleId>
      <d2p1:parentID>1</d2p1:parentID>
      <d2p1:roleMenuAuthorizationID>1</d2p1:roleMenuAuthorizationID>
      <d2p1:userRoleID>1</d2p1:userRoleID>
      <d2p1:viewRight>true</d2p1:viewRight>
    </d2p1:RoleMenuAuthorization>
    <d2p1:RoleMenuAuthorization>
      <d2p1:_roleMenuAuthorizationHeader xmlns:d4p1="http://schemas.datacontract.org/2004/07/Transportal.BAL.Models">
        <d4p1:RoleMenuAuthorizationHeader>
          <d4p1:activeRight>true</d4p1:activeRight>
          <d4p1:createRight>true</d4p1:createRight>
          <d4p1:isAccessible>true</d4p1:isAccessible>
          <d4p1:menu>sample string 1</d4p1:menu>
          <d4p1:menuID>1</d4p1:menuID>
          <d4p1:parentID>1</d4p1:parentID>
          <d4p1:roleMenuAuthorizationID>1</d4p1:roleMenuAuthorizationID>
          <d4p1:subModules i:nil="true" />
          <d4p1:userRoleId>2</d4p1:userRoleId>
          <d4p1:viewRight>true</d4p1:viewRight>
        </d4p1:RoleMenuAuthorizationHeader>
        <d4p1:RoleMenuAuthorizationHeader>
          <d4p1:activeRight>true</d4p1:activeRight>
          <d4p1:createRight>true</d4p1:createRight>
          <d4p1:isAccessible>true</d4p1:isAccessible>
          <d4p1:menu>sample string 1</d4p1:menu>
          <d4p1:menuID>1</d4p1:menuID>
          <d4p1:parentID>1</d4p1:parentID>
          <d4p1:roleMenuAuthorizationID>1</d4p1:roleMenuAuthorizationID>
          <d4p1:subModules i:nil="true" />
          <d4p1:userRoleId>2</d4p1:userRoleId>
          <d4p1:viewRight>true</d4p1:viewRight>
        </d4p1:RoleMenuAuthorizationHeader>
      </d2p1:_roleMenuAuthorizationHeader>
      <d2p1:_roleMenuAuthorizationHeaders xmlns:d4p1="http://schemas.datacontract.org/2004/07/Transportal.BAL.Models">
        <d4p1:activeRight>true</d4p1:activeRight>
        <d4p1:createRight>true</d4p1:createRight>
        <d4p1:isAccessible>true</d4p1:isAccessible>
        <d4p1:menu>sample string 1</d4p1:menu>
        <d4p1:menuID>1</d4p1:menuID>
        <d4p1:parentID>1</d4p1:parentID>
        <d4p1:roleMenuAuthorizationID>1</d4p1:roleMenuAuthorizationID>
        <d4p1:subModules i:nil="true" />
        <d4p1:userRoleId>2</d4p1:userRoleId>
        <d4p1:viewRight>true</d4p1:viewRight>
      </d2p1:_roleMenuAuthorizationHeaders>
      <d2p1:activeRight>true</d2p1:activeRight>
      <d2p1:createRight>true</d2p1:createRight>
      <d2p1:groupId>1</d2p1:groupId>
      <d2p1:isAccessible>true</d2p1:isAccessible>
      <d2p1:menu>sample string 1</d2p1:menu>
      <d2p1:menuID>1</d2p1:menuID>
      <d2p1:moduleId>2</d2p1:moduleId>
      <d2p1:parentID>1</d2p1:parentID>
      <d2p1:roleMenuAuthorizationID>1</d2p1:roleMenuAuthorizationID>
      <d2p1:userRoleID>1</d2p1:userRoleID>
      <d2p1:viewRight>true</d2p1:viewRight>
    </d2p1:RoleMenuAuthorization>
  </Roles>
</CalendarEventType>

multipart/form-data

Sample:
<CalendarEventType xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Transportal.BAL.Calendar"><AlertDays>1</AlertDays><CalendarEventTypeID>1</CalendarEventTypeID><CalendarEventTypeName>sample string 1</CalendarEventTypeName><CreatedBy>1</CreatedBy><HexCode>sample string 3</HexCode><IsReminder>true</IsReminder><RoleDt i:nil="true" /><Roles xmlns:d2p1="http://schemas.datacontract.org/2004/07/Transportal.BAL.Common"><d2p1:RoleMenuAuthorization><d2p1:_roleMenuAuthorizationHeader xmlns:d4p1="http://schemas.datacontract.org/2004/07/Transportal.BAL.Models"><d4p1:RoleMenuAuthorizationHeader><d4p1:activeRight>true</d4p1:activeRight><d4p1:createRight>true</d4p1:createRight><d4p1:isAccessible>true</d4p1:isAccessible><d4p1:menu>sample string 1</d4p1:menu><d4p1:menuID>1</d4p1:menuID><d4p1:parentID>1</d4p1:parentID><d4p1:roleMenuAuthorizationID>1</d4p1:roleMenuAuthorizationID><d4p1:subModules i:nil="true" /><d4p1:userRoleId>2</d4p1:userRoleId><d4p1:viewRight>true</d4p1:viewRight></d4p1:RoleMenuAuthorizationHeader><d4p1:RoleMenuAuthorizationHeader><d4p1:activeRight>true</d4p1:activeRight><d4p1:createRight>true</d4p1:createRight><d4p1:isAccessible>true</d4p1:isAccessible><d4p1:menu>sample string 1</d4p1:menu><d4p1:menuID>1</d4p1:menuID><d4p1:parentID>1</d4p1:parentID><d4p1:roleMenuAuthorizationID>1</d4p1:roleMenuAuthorizationID><d4p1:subModules i:nil="true" /><d4p1:userRoleId>2</d4p1:userRoleId><d4p1:viewRight>true</d4p1:viewRight></d4p1:RoleMenuAuthorizationHeader></d2p1:_roleMenuAuthorizationHeader><d2p1:_roleMenuAuthorizationHeaders xmlns:d4p1="http://schemas.datacontract.org/2004/07/Transportal.BAL.Models"><d4p1:activeRight>true</d4p1:activeRight><d4p1:createRight>true</d4p1:createRight><d4p1:isAccessible>true</d4p1:isAccessible><d4p1:menu>sample string 1</d4p1:menu><d4p1:menuID>1</d4p1:menuID><d4p1:parentID>1</d4p1:parentID><d4p1:roleMenuAuthorizationID>1</d4p1:roleMenuAuthorizationID><d4p1:subModules i:nil="true" /><d4p1:userRoleId>2</d4p1:userRoleId><d4p1:viewRight>true</d4p1:viewRight></d2p1:_roleMenuAuthorizationHeaders><d2p1:activeRight>true</d2p1:activeRight><d2p1:createRight>true</d2p1:createRight><d2p1:groupId>1</d2p1:groupId><d2p1:isAccessible>true</d2p1:isAccessible><d2p1:menu>sample string 1</d2p1:menu><d2p1:menuID>1</d2p1:menuID><d2p1:moduleId>2</d2p1:moduleId><d2p1:parentID>1</d2p1:parentID><d2p1:roleMenuAuthorizationID>1</d2p1:roleMenuAuthorizationID><d2p1:userRoleID>1</d2p1:userRoleID><d2p1:viewRight>true</d2p1:viewRight></d2p1:RoleMenuAuthorization><d2p1:RoleMenuAuthorization><d2p1:_roleMenuAuthorizationHeader xmlns:d4p1="http://schemas.datacontract.org/2004/07/Transportal.BAL.Models"><d4p1:RoleMenuAuthorizationHeader><d4p1:activeRight>true</d4p1:activeRight><d4p1:createRight>true</d4p1:createRight><d4p1:isAccessible>true</d4p1:isAccessible><d4p1:menu>sample string 1</d4p1:menu><d4p1:menuID>1</d4p1:menuID><d4p1:parentID>1</d4p1:parentID><d4p1:roleMenuAuthorizationID>1</d4p1:roleMenuAuthorizationID><d4p1:subModules i:nil="true" /><d4p1:userRoleId>2</d4p1:userRoleId><d4p1:viewRight>true</d4p1:viewRight></d4p1:RoleMenuAuthorizationHeader><d4p1:RoleMenuAuthorizationHeader><d4p1:activeRight>true</d4p1:activeRight><d4p1:createRight>true</d4p1:createRight><d4p1:isAccessible>true</d4p1:isAccessible><d4p1:menu>sample string 1</d4p1:menu><d4p1:menuID>1</d4p1:menuID><d4p1:parentID>1</d4p1:parentID><d4p1:roleMenuAuthorizationID>1</d4p1:roleMenuAuthorizationID><d4p1:subModules i:nil="true" /><d4p1:userRoleId>2</d4p1:userRoleId><d4p1:viewRight>true</d4p1:viewRight></d4p1:RoleMenuAuthorizationHeader></d2p1:_roleMenuAuthorizationHeader><d2p1:_roleMenuAuthorizationHeaders xmlns:d4p1="http://schemas.datacontract.org/2004/07/Transportal.BAL.Models"><d4p1:activeRight>true</d4p1:activeRight><d4p1:createRight>true</d4p1:createRight><d4p1:isAccessible>true</d4p1:isAccessible><d4p1:menu>sample string 1</d4p1:menu><d4p1:menuID>1</d4p1:menuID><d4p1:parentID>1</d4p1:parentID><d4p1:roleMenuAuthorizationID>1</d4p1:roleMenuAuthorizationID><d4p1:subModules i:nil="true" /><d4p1:userRoleId>2</d4p1:userRoleId><d4p1:viewRight>true</d4p1:viewRight></d2p1:_roleMenuAuthorizationHeaders><d2p1:activeRight>true</d2p1:activeRight><d2p1:createRight>true</d2p1:createRight><d2p1:groupId>1</d2p1:groupId><d2p1:isAccessible>true</d2p1:isAccessible><d2p1:menu>sample string 1</d2p1:menu><d2p1:menuID>1</d2p1:menuID><d2p1:moduleId>2</d2p1:moduleId><d2p1:parentID>1</d2p1:parentID><d2p1:roleMenuAuthorizationID>1</d2p1:roleMenuAuthorizationID><d2p1:userRoleID>1</d2p1:userRoleID><d2p1:viewRight>true</d2p1:viewRight></d2p1:RoleMenuAuthorization></Roles></CalendarEventType>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml, multipart/form-data

Sample:

Sample not available.