PUT api/Configuration/AttendanceRuleConfiguration

Request Information

URI Parameters

None.

Body Parameters

AttendanceRuleViewModel
NameDescriptionTypeAdditional information
AttendanceRuleConfigurationId

integer

None.

CountryId

byte

None.

CountryName

string

None.

ClientId

integer

None.

ClientName

string

None.

IsCProjectConfigurationApplicable

boolean

None.

CProjectId

string

None.

lstCProject

Collection of string

None.

CProjectName

string

None.

IsStateConfigurationApplicable

boolean

None.

StateId

string

None.

StateName

string

None.

IsCityConfigurationApplicable

boolean

None.

CityId

string

None.

CityName

string

None.

IsGenderConfigurationApplicable

boolean

None.

GenderId

string

None.

GenderName

string

None.

IsEmployeeTypeApplicable

boolean

None.

EmployeeTypeId

string

None.

EmployeeTypeName

string

None.

IsDesignationConfigurationApplicable

boolean

None.

DesignationId

string

None.

DesignationName

string

None.

IsShiftConfigurationApplicable

boolean

None.

ShiftId

string

None.

ShiftName

string

None.

IsHireDaysConfigurationApplicable

boolean

None.

MinimumHireDays

decimal number

None.

MaximumHireDays

decimal number

None.

IsSeniorityDaysConfigurationApplicable

boolean

None.

MinimumSeniorityDays

decimal number

None.

MaximumSeniorityDays

decimal number

None.

IsAgeDaysConfigurationApplicable

boolean

None.

MinimumAgeDays

decimal number

None.

MaximumAgeDays

decimal number

None.

IsWorkingDaysConfigurationApplicable

boolean

None.

WorkingDaysId

string

None.

WorkingDaysName

string

None.

IsWorkingTypeConfigurationApplicable

boolean

None.

WorkingTypeId

string

None.

WorkingTypeName

string

None.

IsText1VariableConfigurationApplicable

boolean

None.

Text1Variable

string

None.

Text1VariableDisplayName

string

None.

IsText2VariableConfigurationApplicable

boolean

None.

Text2Variable

string

None.

Text2VariableDisplayName

string

None.

IsNumeric1VariableConfigurationApplicable

boolean

None.

Numeric1Variable

string

None.

Numeric1VariableDisplayName

string

None.

IsNumeric2VariableConfigurationApplicable

boolean

None.

Numeric2Variable

string

None.

Numeric2VariableDisplayName

string

None.

IsDate1VariableConfigurationApplicable

boolean

None.

Date1Variable

date

None.

Date1VariableDisplayName

string

None.

IsDate2VariableConfigurationApplicable

boolean

None.

Date2Variable

date

None.

Date2VariableDisplayName

string

None.

TimeFrom

decimal number

None.

TimeTo

decimal number

None.

Rate

decimal number

None.

EffectiveFromDate

date

None.

EffectiveToDate

date

None.

IsActive

boolean

None.

CreatedDate

date

None.

CreatedBy

integer

None.

ModifyDate

date

None.

ModifyBy

integer

None.

IpAddress

string

None.

LocalIpAddress

string

None.

DbUserAccount

string

None.

CreatedByName

string

None.

ModifyByName

string

None.

lstState

Collection of string

None.

lstCity

Collection of string

None.

lstGender

Collection of string

None.

lstDesignation

Collection of string

None.

lstEmployeeType

Collection of string

None.

lstShift

Collection of string

None.

lstWorkingDays

Collection of string

None.

lstWorkingTypes

Collection of string

None.

RequestType

RequestTypeEnum

None.

Request Formats

application/json, text/json

Sample:
{
  "AttendanceRuleConfigurationId": 1,
  "CountryId": 64,
  "CountryName": "sample string 2",
  "ClientId": 1,
  "ClientName": "sample string 3",
  "IsCProjectConfigurationApplicable": true,
  "CProjectId": "sample string 5",
  "lstCProject": [
    "sample string 1",
    "sample string 2"
  ],
  "CProjectName": "sample string 6",
  "IsStateConfigurationApplicable": true,
  "StateId": "sample string 8",
  "StateName": "sample string 9",
  "IsCityConfigurationApplicable": true,
  "CityId": "sample string 11",
  "CityName": "sample string 12",
  "IsGenderConfigurationApplicable": true,
  "GenderId": "sample string 14",
  "GenderName": "sample string 15",
  "IsEmployeeTypeApplicable": true,
  "EmployeeTypeId": "sample string 17",
  "EmployeeTypeName": "sample string 18",
  "IsDesignationConfigurationApplicable": true,
  "DesignationId": "sample string 20",
  "DesignationName": "sample string 21",
  "IsShiftConfigurationApplicable": true,
  "ShiftId": "sample string 23",
  "ShiftName": "sample string 24",
  "IsHireDaysConfigurationApplicable": true,
  "MinimumHireDays": 1.1,
  "MaximumHireDays": 1.1,
  "IsSeniorityDaysConfigurationApplicable": true,
  "MinimumSeniorityDays": 1.1,
  "MaximumSeniorityDays": 1.1,
  "IsAgeDaysConfigurationApplicable": true,
  "MinimumAgeDays": 1.1,
  "MaximumAgeDays": 1.1,
  "IsWorkingDaysConfigurationApplicable": true,
  "WorkingDaysId": "sample string 29",
  "WorkingDaysName": "sample string 30",
  "IsWorkingTypeConfigurationApplicable": true,
  "WorkingTypeId": "sample string 32",
  "WorkingTypeName": "sample string 33",
  "IsText1VariableConfigurationApplicable": true,
  "Text1Variable": "sample string 35",
  "Text1VariableDisplayName": "sample string 36",
  "IsText2VariableConfigurationApplicable": true,
  "Text2Variable": "sample string 38",
  "Text2VariableDisplayName": "sample string 39",
  "IsNumeric1VariableConfigurationApplicable": true,
  "Numeric1Variable": "sample string 41",
  "Numeric1VariableDisplayName": "sample string 42",
  "IsNumeric2VariableConfigurationApplicable": true,
  "Numeric2Variable": "sample string 44",
  "Numeric2VariableDisplayName": "sample string 45",
  "IsDate1VariableConfigurationApplicable": true,
  "Date1Variable": "2026-01-07T07:13:27.7458322+05:30",
  "Date1VariableDisplayName": "sample string 47",
  "IsDate2VariableConfigurationApplicable": true,
  "Date2Variable": "2026-01-07T07:13:27.7458322+05:30",
  "Date2VariableDisplayName": "sample string 49",
  "TimeFrom": 50.1,
  "TimeTo": 51.1,
  "Rate": 52.1,
  "EffectiveFromDate": "2026-01-07T07:13:27.7458322+05:30",
  "EffectiveToDate": "2026-01-07T07:13:27.7458322+05:30",
  "IsActive": true,
  "CreatedDate": "2026-01-07T07:13:27.7458322+05:30",
  "CreatedBy": 57,
  "ModifyDate": "2026-01-07T07:13:27.7458322+05:30",
  "ModifyBy": 1,
  "IpAddress": "sample string 58",
  "LocalIpAddress": "sample string 59",
  "DbUserAccount": "sample string 60",
  "CreatedByName": "sample string 61",
  "ModifyByName": "sample string 62",
  "lstState": [
    "sample string 1",
    "sample string 2"
  ],
  "lstCity": [
    "sample string 1",
    "sample string 2"
  ],
  "lstGender": [
    "sample string 1",
    "sample string 2"
  ],
  "lstDesignation": [
    "sample string 1",
    "sample string 2"
  ],
  "lstEmployeeType": [
    "sample string 1",
    "sample string 2"
  ],
  "lstShift": [
    "sample string 1",
    "sample string 2"
  ],
  "lstWorkingDays": [
    "sample string 1",
    "sample string 2"
  ],
  "lstWorkingTypes": [
    "sample string 1",
    "sample string 2"
  ],
  "RequestType": 0
}

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json

Sample:

Sample not available.