/// <summary>
        ///     Gets the projects.
        /// </summary>
        /// <returns></returns>
        public ServiceResponseDTO <IEnumerable <ProjectDTO> > GetProjects()
        {
            var result = new ServiceResponseDTO <IEnumerable <ProjectDTO> >();

            try
            {
                var projects = _pmRepository.GetProjects();



                result.ResponseData = projects.Select(a => Mapper.Map <ProjectDTO>(a)).ToList();
                result.Success      = true;
            }
            catch (Exception ex)
            {
                result.Errors = new List <string> {
                    ex.Message
                };
                result.Success = false;
            }
            return(result);
        }