DeleteEmployee
This call deletes one or more employee records in PureSafety. Employees can be deleted under certain conditions. Generally, once an employee is granted login credentials, they may not be deleted and can only be deactivated within the system.
Information | |
---|---|
Syntax |
DeleteEmployee(UserLoginWebServiceEntity userLoginWebServiceEntity, string employeeCode) |
Fields | |
Required Fields |
|
Optional Fields |
None |
Response |
|
Sample Code - C#
public void Sample()
{
UserLoginWebServiceEntity userLoginWebServiceEntity = new UserLoginWebServiceEntity();
userLoginWebServiceEntity.WebServiceLoginName = "username";
userLoginWebServiceEntity.WebServiceLoginPassword = "password";
string employeeCode = "JB01";
// Invoke the call
try
{
EmployeeWebServiceContractClient employeeWebService = new EmployeeWebServiceContractClient();
employeeWebService.DeleteEmployee(userLoginWebServiceEntity, employeeCode);
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
}
Sample Code - Java
public void JavaSample()
{
UserLoginWebServiceEntity userLoginWebServiceEntity =
new UserLoginWebServiceEntity("username","password");
String employeeCode = "JB01";
try { // Invoke the call
EmployeeWebServiceLocator locator = new EmployeeWebServiceLocator();
EmployeeWebServiceContract employeeWebService = locator.getbasicEndpoint();
employeeWebService.deleteEmployee(userLoginWebServiceEntity, employeeCode);
}
catch (Exception e) {
e.printStackTrace();
}
}