示例#1
0
        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;
            }
        }
示例#2
0
 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();
             }
         }
     }
 }
示例#3
0
 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));
 }
示例#5
0
 private void StartModel_Loaded(object sender, RoutedEventArgs e)
 {
     _modeloRepository     = new ModeloRepository();
     cbModelos.ItemsSource = _modeloRepository.GetModelos();
 }