Exemplo n.º 1
0
        public static Sector MapSector(XpoSector xpoSector)
        {
            var sector = new Sector
            {
                id      = xpoSector.Oid,
                Name    = xpoSector.Name,
                Wilaya  = MapWilaya(xpoSector.Wilaya),
                Commune = MapCommune(xpoSector.Commune)
            };

            return(sector);
        }
Exemplo n.º 2
0
        public static XpoSector MapSector(Sector sector, UnitOfWork uow)
        {
            XpoSector sectorReturned;

            if (sector.newObject)
            {
                sectorReturned = new XpoSector(uow)
                {
                    Oid = sector.id
                };
            }
            else
            {
                sectorReturned = uow.GetObjectByKey <XpoSector>(sector.id);
            }

            sectorReturned.Name    = sector.Name;
            sectorReturned.Wilaya  = MapWilaya(sector.Wilaya, uow);
            sectorReturned.Commune = MapCommune(sector.Commune, uow);
            return(sectorReturned);
        }