public List <BOProject> GetAllProjectsForEmployees(int employeeID) { try { List <Project> projects = dataLayer.GetAllProjectsForEmployees(employeeID); List <BOProject> businessProjectsForEmployee = BusinessLayerHelper.ConvertProjectListToBOProjectList(projects); return(businessProjectsForEmployee); } catch (Exception ex) { throw ex; } }
public List <BOProject> GetAllProjects() { try { List <Project> projects = dataLayer.GetAllProjects(); List <BOProject> businessProjects = BusinessLayerHelper.ConvertProjectListToBOProjectList(projects); return(businessProjects); } catch (Exception ex) { throw ex; } }
public List <BOProject> GetAllTechnologyProjects(int technologyID) { try { List <Project> projects = dataLayer.GetAllTechnologyProjects(technologyID); List <BOProject> businessTechnologyProjects = BusinessLayerHelper.ConvertProjectListToBOProjectList(projects); return(businessTechnologyProjects); } catch (Exception ex) { throw ex; } }
public List <BOProject> GetAllDelayedProjects() { try { int delayedStatus = Convert.ToInt32(CMEnum.Status.Delayed); List <Project> projects = dataLayer.GetAllDelayedProjects(delayedStatus); List <BOProject> businessProjectsDelayed = BusinessLayerHelper.ConvertProjectListToBOProjectList(projects); return(businessProjectsDelayed); } catch (Exception ex) { throw ex; } }
public List <BOProject> GetAllActiveProjectsManagedByEmployee(int employeeID) { try { int activeStatus = Convert.ToInt32(CMEnum.Status.Active); int designationID = Convert.ToInt32(CMEnum.Designation.Manager); List <Project> projects = dataLayer.GetAllProjectsOfEmployee(employeeID, activeStatus, designationID); List <BOProject> businessActiveProjectsForEmployee = BusinessLayerHelper.ConvertProjectListToBOProjectList(projects); return(businessActiveProjectsForEmployee); } catch (Exception ex) { throw ex; } }