POST api/HRManagement/AddEmployeeSalaryMaster

Request Information

URI Parameters

None.

Body Parameters

AddEmployeeSalaryMasterModel
NameDescriptionTypeAdditional information
objSalarySetDetailList

Collection of MstSalaryDetailModel

None.

EmployeeID

string

None.

MstSetID

integer

None.

EffectiveData

string

None.

Request Formats

application/json, text/json

Sample:
{
  "objSalarySetDetailList": [
    {
      "HeadID": 1,
      "HeadName": "sample string 2",
      "TxtBoxHeadNameValue": 1.0,
      "ForNumber": true,
      "TxtBoxForNumber": 1.0,
      "ForPercentage": true,
      "TxtBoxForPercentage": 1.0,
      "SalaryType": "sample string 5",
      "AmountType": "sample string 6",
      "Amount": 1.0,
      "Priority": 7,
      "EntryDate": "2025-10-26T20:52:08.1049389+05:30",
      "Entry_Date": "sample string 8",
      "EntryUser": "sample string 9",
      "IsBonusField": true,
      "IsEmployeePFField": true,
      "IsAdvanceField": true,
      "IsLeaveField": true,
      "OnEarningCal": true,
      "IsBasicField": true,
      "Percentage": 10.0
    },
    {
      "HeadID": 1,
      "HeadName": "sample string 2",
      "TxtBoxHeadNameValue": 1.0,
      "ForNumber": true,
      "TxtBoxForNumber": 1.0,
      "ForPercentage": true,
      "TxtBoxForPercentage": 1.0,
      "SalaryType": "sample string 5",
      "AmountType": "sample string 6",
      "Amount": 1.0,
      "Priority": 7,
      "EntryDate": "2025-10-26T20:52:08.1049389+05:30",
      "Entry_Date": "sample string 8",
      "EntryUser": "sample string 9",
      "IsBonusField": true,
      "IsEmployeePFField": true,
      "IsAdvanceField": true,
      "IsLeaveField": true,
      "OnEarningCal": true,
      "IsBasicField": true,
      "Percentage": 10.0
    }
  ],
  "EmployeeID": "sample string 1",
  "MstSetID": 2,
  "EffectiveData": "sample string 3"
}

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

AddUpdateDeleteResponse
NameDescriptionTypeAdditional information
Status

boolean

None.

Message

string

None.

Data

Object

None.

Response Formats

application/json, text/json

Sample:
{
  "Status": true,
  "Message": "sample string 2",
  "Data": {}
}