Example #1
0
        private void EditButton_Click(object sender, RoutedEventArgs e)
        {
            Button  button  = sender as System.Windows.Controls.Button;
            Station Station = button.DataContext as Station;
            //(string id, string name, string number, string code, string latitude, string longitude, string altitude, string type, string location, string status, string commissioned)
            EditStation inputDialog = new EditStation(Station.Id, Station.Name, Station.Number, Station.Code, Station.Latitude, Station.Longitude, Station.Altitude, Station.Type, Station.Location, Station.Status, Station.Commissioned);

            if (inputDialog.ShowDialog() == true)
            {
                lblName.Text = inputDialog.Answer;
            }
            lblName.Visibility = System.Windows.Visibility.Visible;
            alert.Visibility   = System.Windows.Visibility.Visible;
            RefreshStationList();
        }
Example #2
0
        private void EditStationButtonClick(object sender, EventArgs e)
        {
            if (editStation == null)
            {
                this.Controls.Add(editStation = new EditStation(ClientSize, Background, AC, _stationsList));
                editStation.Visible           = false;
            }
            if (addStation != null)
            {
                addStation.sync();
            }

            Background.Visible  = false;
            editStation.Visible = true;
        }
Example #3
0
        private void BtEditStation_Click(object sender, RoutedEventArgs e)
        {
            EditStation editStation = new EditStation(this);

            editStation.Show();
        }