private void btnSaveStation_Click(object sender, RoutedEventArgs e) { if (isStationInEditing) { StationModel stationClicked = new StationModel(); stationClicked.id = stationClickedId; stationClicked.type_id = Int32.Parse(tbStationId.Text); stationClicked.name = tbStationName.Text; viewModel.EditStationButtonClick(stationClicked); isStationInEditing = false; btnSaveStation.Content = "Add new"; } else { StationModel stationClicked = new StationModel(); stationClicked.type_id = Int32.Parse(tbStationId.Text); stationClicked.name = tbStationName.Text; viewModel.SaveStationButtonClick(stationClicked); } tbStationId.Text = ""; tbStationName.Text = ""; }