public ActionResult GetAll()
        {
            var result = _projectSectionService.GetAll();

            if (result.Data != null)
            {
                return(Ok(result));
            }
            return(BadRequest(result));
        }
        public ActionResult WorkProgressOwner(int id)
        {
            var             post            = _postservice.GetByID(id);
            var             selectedWorkers = _selectedWorkerService.GetAll().Data.Where(d => d.PostId == id).ToList();
            List <UserInfo> workers         = new List <UserInfo>();

            foreach (var v in selectedWorkers)
            {
                workers.Add(_userservice.GetByID(v.UserId).Data);
            }

            List <int> sectionIDs      = new List <int>();
            var        projectSections = _sectionservice.GetAll().Data.Where(d => d.PostId == id).ToList();

            foreach (var v in projectSections)
            {
                sectionIDs.Add(v.ProjectSectionId);
            }

            var commentsAll = _comentSectionService.GetAll().Data.ToList();
            var comments    = new List <COMMENTSEC>();

            foreach (var v in commentsAll)
            {
                foreach (var x in sectionIDs)
                {
                    if (v.ProjectSectionId == x)
                    {
                        comments.Add(v);
                    }
                }
            }

            var files = _savedFileService.GetAll().Data.Where(d => d.PostId == id).ToList();
            var VM    = new WorkerProgress();

            VM = VM.creation(post, workers, projectSections, comments, files);
            return(View(VM));
        }