Пример #1
0
        public void AtualizaEstacoes()
        {
            EstacoesList.Items.Clear();
            DaoEstacoes daoestacoes = new DaoEstacoes();

            estacoes = daoestacoes.SelectStation();
            this.EstacoesList.SelectedValuePath = "Key";
            this.EstacoesList.DisplayMemberPath = "Value";
            foreach (Estacoes e in estacoes)
            {
                EstacoesList.Items.Add(new KeyValuePair <int, string>(e.Id, e.Nome));
            }
        }
Пример #2
0
        private void Salvar_Click(object sender, RoutedEventArgs e)
        {
            Estacoes estacoes = new Estacoes();

            estacoes.Nome               = Nome.Text;
            estacoes.Latitude           = Convert.ToDouble(Latitude.Text);
            estacoes.Longitude          = Convert.ToDouble(Longitude.Text);
            estacoes.Altitude           = Convert.ToDouble(Altitude.Text);
            estacoes.PrecipitacaoMaxAbs = Convert.ToDouble(PrecipitacaoMaxAbs.Text);
            estacoes.TemperaturaMaxAbs  = Convert.ToDouble(TemperaturaMaxAbs.Text);
            estacoes.TemperaturaMinAbs  = Convert.ToDouble(TemperaturaMinAbs.Text);
            DaoEstacoes daoestacoes = new DaoEstacoes();

            daoestacoes.AddEstation(estacoes);

            AtualizaEstacoes();
            Nome.Text               = "";
            Latitude.Text           = "";
            Longitude.Text          = "";
            Altitude.Text           = "";
            PrecipitacaoMaxAbs.Text = "";
            TemperaturaMaxAbs.Text  = "";
            TemperaturaMinAbs.Text  = "";
        }