Ejemplo n.º 1
0
        public IActionResult AddCollaborators(string actionname, int frameworkId)
        {
            var adminId       = GetAdminId();
            var collaborators = frameworkService.GetCollaboratorsForFrameworkId(frameworkId);
            var framework     = frameworkService.GetBaseFrameworkByFrameworkId(frameworkId, adminId);

            if (framework == null)
            {
                return(StatusCode(404));
            }
            if (framework.UserRole < 2)
            {
                return(StatusCode(403));
            }
            var model = new CollaboratorsViewModel()
            {
                BaseFramework = framework,
                Collaborators = collaborators,
            };

            return(View("Developer/Collaborators", model));
        }
Ejemplo n.º 2
0
        public IActionResult SendForReview(int frameworkId)
        {
            var adminId       = GetAdminId();
            var collaborators = frameworkService.GetReviewersForFrameworkId(frameworkId);
            var framework     = frameworkService.GetBaseFrameworkByFrameworkId(frameworkId, adminId);

            if (framework == null)
            {
                return(StatusCode(404));
            }
            if (framework.UserRole < 2)
            {
                return(StatusCode(403));
            }
            var model = new CollaboratorsViewModel()
            {
                BaseFramework = framework,
                Collaborators = collaborators
            };

            return(View("Developer/Review", model));
        }