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