private void Initialize() { //Obtiene modelos desde base de datos cbModelos.ItemsSource = _modeloRepository.GetModelos(); estacionesItems.ItemsSource = App.estaciones.Where(a => a.isRunning); //Elegir id de la pantalla if (App.id < 4) { id = App.id; App.id++; } else { id = 0; App.id = 1; } //Si la pantalla ya tiene un modelo corriendo, cargar los datos. if (App.modelsRunning.Where(w => w.RunId == id).First().isRunning) { btnIniciar.Visibility = Visibility.Collapsed; grdModeloCorriendo.Visibility = Visibility.Visible; modelo = App.modelsRunning.Where(w => w.RunId == id).First().model; PID = App.modelsRunning.Where(w => w.RunId == id).First().PID; lblModelo.Content = modelo.NumeroModelo; lblPID.Content = PID; } }
private void BtnEliminar_Click(object sender, RoutedEventArgs e) { if (dataGridModelo.SelectedItem != null) { MessageBoxResult messageBoxResult = MessageBox.Show("¿Seguro que deseas eliminar el modelo?", "Confirmación", MessageBoxButton.YesNo); if (messageBoxResult == MessageBoxResult.Yes) { if (_modeloRepository.DeleteModelo((Modelo)dataGridModelo.SelectedItem)) { dataGridModelo.ItemsSource = null; dataGridModelo.ItemsSource = _modeloRepository.GetModelos(); } } } }
private void Index_Loaded(object sender, RoutedEventArgs e) { _modeloRepository = new ModeloRepository(); dataGridModelo.ItemsSource = _modeloRepository.GetModelos(); }
private void Cbmarca_SelectedValueChanged(object sender, EventArgs e) { Cbmodelo.ValueMember = "IdModelo"; Cbmodelo.DisplayMember = "Descripcion"; Cbmodelo.DataSource = _contextmodel.GetModelos(Convert.ToInt32(Cbmarca.SelectedValue)); }
private void StartModel_Loaded(object sender, RoutedEventArgs e) { _modeloRepository = new ModeloRepository(); cbModelos.ItemsSource = _modeloRepository.GetModelos(); }