コード例 #1
0
ファイル: TerminateService.cs プロジェクト: hoangec/ECHRMS
 public void DeleteEmployeeTerminated(Termination employeeTerminated)
 {
     employeeTerminated.Employee.Status = EmployeeStatus.Present;
     employeeTerminated.Employee.TerminatedDate = null;
     terminateRepository.Delete(employeeTerminated);
     SaveEmployeeTerminated();
 }
コード例 #2
0
ファイル: TerminateService.cs プロジェクト: hoangec/ECHRMS
 public void CreateEmployeeTerminated(Termination employeeTerminated)
 {
     terminateRepository.Add(employeeTerminated);
     var employee = employeeRepository.GetById(employeeTerminated.Id);
     employee.Status = EmployeeStatus.Terminated;
     employee.TerminatedDate = employeeTerminated.TerminationDate;
     SaveEmployeeTerminated();
 }
コード例 #3
0
ファイル: TerminateService.cs プロジェクト: hoangec/ECHRMS
 public void EditEmployeeTerminated(Termination employeeTerminated)
 {
     terminateRepository.Update(employeeTerminated);
     SaveEmployeeTerminated();
 }