Exemplo n.º 1
0
        public static DContinent FromContinentToDContinent(Continent continent)
        {
            DContinent dContinent = new DContinent
            {
                Name       = continent.Name,
                Population = continent.Population
            };

            dContinent.Id = (int)continent.Id;
            return(dContinent);
        }
Exemplo n.º 2
0
        public static Continent FromDContinentToContinent(DContinent dContinent)
        {
            Continent continent = new Continent(dContinent.Name)
            {
                Id = (uint)dContinent.Id,
            };

            if (dContinent.Countries.Count > 0)
            {
                foreach (DCountry dCountry in dContinent.Countries)
                {
                    Country toAdd = new Country(dCountry.Name, dCountry.Population, dCountry.Surface, continent)
                    {
                        Id = (uint)dCountry.Id
                    };
                    continent.AddCountry(toAdd);
                }
            }
            return(continent);
        }