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)); } }
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 = ""; }