Ejemplo n.º 1
0
 public void DeleteEmployeeTerminated(Termination employeeTerminated)
 {
     employeeTerminated.Employee.Status = EmployeeStatus.Present;
     employeeTerminated.Employee.TerminatedDate = null;
     terminateRepository.Delete(employeeTerminated);
     SaveEmployeeTerminated();
 }
Ejemplo n.º 2
0
 public void CreateEmployeeTerminated(Termination employeeTerminated)
 {
     terminateRepository.Add(employeeTerminated);
     var employee = employeeRepository.GetById(employeeTerminated.Id);
     employee.Status = EmployeeStatus.Terminated;
     employee.TerminatedDate = employeeTerminated.TerminationDate;
     SaveEmployeeTerminated();
 }
Ejemplo n.º 3
0
 public void EditEmployeeTerminated(Termination employeeTerminated)
 {
     terminateRepository.Update(employeeTerminated);
     SaveEmployeeTerminated();
 }