Exemple #1
0
        public WeatherLatestViewModel(IWeatherRepository weather,
                                      IAreasRepositoy areas)
        {
            _weather = weather;
            _areas   = areas;

            foreach (var area in _areas.GetData())
            {
                Areas.Add(new AreaEntity(area.AreaId, area.AreaName));
            }
        }
        public WeatherLatestViewModel(IWeatherRepository weather,
                                      IAreasRepositoy areas)
        {
            _weather        = weather;
            _areasRepositoy = areas;

            foreach (var area in _areasRepositoy.GetData())
            {
                Areas.Add(new AreaEntity(area.AreaId, area.AreaName));
            }

            LatestButton = new DelegateCommand(LatestButtonExecute);
        }
Exemple #3
0
        public WeatherSaveViewModel(
            IWeatherRepository weather,
            IAreasRepositoy areas)
        {
            _weather = weather;
            _areas   = areas;

            DataDateValue     = GetDateTime();
            SelectedCondition = Condition.Sunny.Value;
            TemperatureText   = string.Empty;

            foreach (var area in _areas.GetData())
            {
                Areas.Add(new AreaEntity(area.AreaId, area.AreaName));
            }
        }
Exemple #4
0
        public WeatherSaveViewModel(
            IWeatherRepository weather,
            IAreasRepositoy areas,
            IMessageService messageService)
        {
            _weather         = weather;
            _areasRepository = areas;
            _messageService  = messageService;

            DataDateValue     = GetDateTime();
            SelectedCondition = Condition.Sunny;
            TemperatureText   = string.Empty;

            foreach (var area in _areasRepository.GetData())
            {
                Areas.Add(new AreaEntity(area.AreaId, area.AreaName));
            }

            SaveButton = new DelegateCommand(
                SaveButtonExecute);
        }