Ejemplo n.º 1
0
 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;
     }
 }
Ejemplo n.º 2
0
 public List <BOProject> GetAllProjects()
 {
     try
     {
         List <Project>   projects         = dataLayer.GetAllProjects();
         List <BOProject> businessProjects = BusinessLayerHelper.ConvertProjectListToBOProjectList(projects);
         return(businessProjects);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Ejemplo n.º 3
0
 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;
     }
 }
Ejemplo n.º 4
0
 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;
     }
 }
Ejemplo n.º 5
0
 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;
     }
 }