private void BtnModifier_Click(object sender, RoutedEventArgs e) { try { Depense Tab = TabDepense.SelectedItem as Depense; var T = Depense.getDepense(Tab.Id); Id = T.Id; txtMontant.Text = T.Montant.ToString(); var c = ListHistoriquePanne.SingleOrDefault(a => a.Id == T.IdHistoriquePanne); int val = ListHistoriquePanne.IndexOf(c); cmbHistoriquePanne.SelectedIndex = val; var k = ListVoyage.SingleOrDefault(a => a.Id == T.IdVoyage); int l = ListVoyage.IndexOf(k); //cmbVoyage.SelectedIndex = l; var d = ListTypeDepense.SingleOrDefault(a => a.Id == T.IdTypeDepense); int ii = ListTypeDepense.IndexOf(d); cmbTypeDepense.SelectedIndex = ii; BtnNouveau.IsEnabled = false; DegriserChamps(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public void ListCmbVoyage() { var l = Voyage.getAll(); foreach (var item in l) { LoadCombo lCombo = new LoadCombo(); lCombo.Id = item.Id; lCombo.Libelle = item.Designation; ListVoyage.Add(lCombo); } //Verifier si c'est l'id du véhicule qui est renseigner, sélectionner et afficher le libellé correspondant, griser le champ //if (voyageId > 0) //{ // var c = ListVoyage.SingleOrDefault(a => a.Id == voyageId); // int val = ListVoyage.IndexOf(c); // cmbVoyage.SelectedIndex = val; // cmbVoyage.IsEnabled = false; //} }
private void bindVoyage(RefundOrScrapApplyform applyform) { ListVoyage.DataSource = applyform.Order.PNRInfos.First().Flights; ListVoyage.DataBind(); flightType.InnerHtml = applyform.Order.TripType.GetDescription(); }