/// <summary> /// Gets the projects. /// </summary> /// <param name="request">The request.</param> /// <returns></returns> public ProjectResponse GetProjects(ProjectRequest request) { var response = new ProjectResponse(); if (request.LoadOptions.Contains("Projects")) { response.Projects = request.LoadOptions.Contains("IsActive") ? ProjectDao.GetProjectsByActive(true) : ProjectDao.GetProjects(); } if (request.LoadOptions.Contains("Project")) { response.Project = ProjectDao.GetProject(request.ProjectId); } return(response); }
/// <summary> /// Gets the projects by active. /// </summary> /// <param name="isActive">if set to <c>true</c> [is active].</param> /// <returns></returns> public List <ProjectEntity> GetProjectsByActive(bool isActive) { return(ProjectDao.GetProjectsByActive(isActive)); }