public State(int id) { EmployeeStateService repoEmpState = new EmployeeStateService(); EEmployeeStateService repoEEmpState = new EEmployeeStateService(); Employee_EmployeeState eEmpState = repoEEmpState.Get(id); if (eEmpState != null) { Id = eEmpState.Id; EmployeeId = eEmpState.EmployeeId; EmployeeState = new CurrentOn(repoEmpState.Get(eEmpState.EmployeeStateId)); StartDate = eEmpState.StartDate; EndDate = eEmpState.EndDate; } }