示例#1
0
        public ActionResult RemoveProjectFromExpert(Guid expertId, Guid projectId)
        {
            if (!expertRepository.ExpertExist(expertId))
            {
                return(NotFound());
            }

            if (!expertRepository.ProjectIsAssociatedWithExpert(expertId, projectId))
            {
                return(NotFound());
            }

            expertRepository.RemoveProjectFromExpert(expertId, projectId);
            expertRepository.Save();
            return(NoContent());
        }