public IHttpActionResult GetDevelopmentEmployees() { var result = _repoEmployeeInPosition.AsQueryable().OfType <EmployeeInDevelopmentPosition>() .Select((e) => new { Id = e.Id, EmployeeId = e.EmployeeId, FirstName = e.Employee.Firstname, LastName = e.Employee.Lastname }).ToList(); return(Ok(result)); }
public IQueryable <EmployeeInTrainingPosition> EmpInTrainPosAsQueryable() { return(_repoEmployeeInTrainingPos.AsQueryable().OfType <EmployeeInTrainingPosition>()); }
public IQueryable <EmployeeInPosition> GetAllEmployeeInPosition() { var result = _repoEmployeeInPosition.AsQueryable(); return(result); }