public override BaseResource[] SynchronizeIds(BaseResource[] source, Uri subjectUri, BaseResource[] target)
        {
            MnisOppositionPosition oppositionPosition = source.OfType <MnisOppositionPosition>().SingleOrDefault();

            oppositionPosition.Id = subjectUri;

            return(new BaseResource[] { oppositionPosition });
        }
        public override BaseResource[] TransformSource(XDocument doc)
        {
            MnisOppositionPosition oppositionPosition = new MnisOppositionPosition();
            XElement element = doc.Descendants(m + "properties").SingleOrDefault();

            oppositionPosition.OppositionPositionMnisId = element.Element(d + "OppositionPost_Id").GetText();
            oppositionPosition.PositionName             = element.Element(d + "Name").GetText();

            return(new BaseResource[] { oppositionPosition });
        }