Beispiel #1
0
 public void emptyCombo()
 {
     cmbBenneEngin.ItemsSource = null;
     cmbTeteEngin.ItemsSource  = null;
     ListBenneEngins.Clear();
     ListTeteEngins.Clear();
     ListBenneEngin();
     ListTeteEngin();
 }
Beispiel #2
0
        public void ListBenneEngin()
        {
            var l = BenneEngin.getAll();

            foreach (var item in l)
            {
                using (DB db = new DB())
                {
                    LoadCombo lCombo = new LoadCombo();
                    lCombo.Id = item.Id;
                    var ben = db.Vehicules.SingleOrDefault(a => a.IdBenneEngins == item.Id && a.Supprime == false);
                    if (ben == null)
                    {
                        lCombo.Libelle = item.Matricule + "/" + item.Marque;
                        ListBenneEngins.Add(lCombo);
                    }
                }
            }
            cmbBenneEngin.ItemsSource = ListBenneEngins;
        }
Beispiel #3
0
 private void BtnModifier_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         Vehicule Tab = TabVehicule.SelectedItem as Vehicule;
         var      T   = Vehicule.getVehicule(Tab.Id);
         Id = T.Id;
         txtLibelle.Text = T.Libelle;
         var c   = ListBenneEngins.SingleOrDefault(a => a.Id == T.IdBenneEngins);
         int val = ListBenneEngins.IndexOf(c);
         cmbBenneEngin.SelectedIndex = val;
         var k = ListTeteEngins.SingleOrDefault(a => a.Id == T.IdTeteEngins);
         int l = ListTeteEngins.IndexOf(k);
         cmbTeteEngin.SelectedIndex = l;
         BtnNouveau.IsEnabled       = false;
         DegriserChamps();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }