Class SaveStaffIntegrationDataRequest
Represents request for add, update, or delete a staff record.
Inheritance
Namespace: Cmc.Nexus.StudentAccounts.Services
Assembly: Cmc.Nexus.StudentAccounts.Contracts.dll
Syntax
public class SaveStaffIntegrationDataRequest : ServiceRequest
Constructors
SaveStaffIntegrationDataRequest()
Declaration
public SaveStaffIntegrationDataRequest()
Properties
Action
The type of action to be performed on the Staff record.
You can specify one of the following values:
Declaration
public OperationType.EnumOperation Action { get; set; }
Property Value
Type | Description |
---|---|
OperationType.EnumOperation |
Active
Indicates whether the Staff is active or inactive. This value is mandatory.
You can specify one of the following values:
Declaration
public bool Active { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Address
The Address of the Staff.
Declaration
public string Address { get; set; }
Property Value
Type | Description |
---|---|
System.String |
City
The City of the Staff.
Declaration
public string City { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Country
The Country of the Staff.
Declaration
public string Country { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Department
The Department of the Staff associated with the primary position.
Declaration
public string Department { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Declaration
public string Email { get; set; }
Property Value
Type | Description |
---|---|
System.String |
EmployeeId
The EmployeeId of the Staff.
Declaration
public string EmployeeId { get; set; }
Property Value
Type | Description |
---|---|
System.String |
FacultyId
The ID of the Staff.
Declaration
public int FacultyId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
FirstName
The Firstname of the Staff.
Declaration
public string FirstName { get; set; }
Property Value
Type | Description |
---|---|
System.String |
HiredDate
The hired date (employment start) of the Staff.
Declaration
public DateTime HiredDate { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
HomePhone
The HomePhone number of the Staff.
Declaration
public string HomePhone { get; set; }
Property Value
Type | Description |
---|---|
System.String |
IsAXFaculty
Declaration
public bool IsAXFaculty { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Lastname
The Lastname of the Staff.
Declaration
public string Lastname { get; set; }
Property Value
Type | Description |
---|---|
System.String |
MiddleInitial
The MiddleInitial of the Staff.
Declaration
public string MiddleInitial { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Phone
The Phone number of the Staff.
Declaration
public string Phone { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Position
The Primary Position of the Staff.
Declaration
public string Position { get; set; }
Property Value
Type | Description |
---|---|
System.String |
StaffTypeId
Staff Type ID 0 = TEACH , 1= Non-TEACH
Declaration
public int StaffTypeId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
State
The State of the Staff.
Declaration
public string State { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Title
The Title of the Staff.
Declaration
public string Title { get; set; }
Property Value
Type | Description |
---|---|
System.String |
UserName
The Username of the Staff.
Declaration
public string UserName { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Zip
The Zip of the Staff.
Declaration
public string Zip { get; set; }
Property Value
Type | Description |
---|---|
System.String |