Exemplo n.º 1
0
        public bool Execute(string cityName, out City c)
        {
            var cities = gateway.LoadAllCities();

            foreach (var city in cities)
            {
                if (city.Name == cityName)
                {
                    c = null;
                    return(false);
                }
            }

            c = new City(cityName);
            gateway.InsertCity(c);

            return(true);
        }
Exemplo n.º 2
0
 public List <City> Execute()
 {
     return(gateway.LoadAllCities());
 }