AIMS_BD_IATI.WebAPI.Controllers.IATIImportController.UnlinkProject C# (CSharp) Method

UnlinkProject() private method

private UnlinkProject ( ProjectFieldMapModelMinified matchedProject ) : bool
matchedProject AIMS_BD_IATI.DAL.ProjectFieldMapModelMinified
return bool
        public bool UnlinkProject(ProjectFieldMapModelMinified matchedProject)
        {
            if (matchedProject != null)
            {
                var matchedProjects = Sessions.ProjectMapModel.MatchedProjects;

                matchedProjects.RemoveAll(r => r.aimsProject.ProjectId == matchedProject.aimsProject.ProjectId && r.iatiActivity.IatiIdentifier == matchedProject.iatiActivity.IatiIdentifier);

                aimsDbIatiDAL.UnMapActivity(matchedProject.iatiActivity.IatiIdentifier);
            }
            return true;
        }