public EditPieceView(PieceDetachee _input) { InitializeComponent(); SelectedPiece = _input; Grandeurs = new ObservableCollection <Grandeur>(Grandeur.Ensemble); LignesProduits = new ObservableCollection <LigneProduit>(LigneProduit.Ensemble); }
public DetailPieceView(PieceDetachee _input) { InitializeComponent(); SelectedPiece = _input; Modeles = new ObservableCollection <Modele>(Modele.Ensemble.FindAll(m => m.PiecesComposition.Contains(SelectedPiece))); Fournisseurs = new ObservableCollection <FournisseurPiece>(FournisseurPiece.Ensemble.FindAll(fp => fp.PieceDetacheeFournisseur == SelectedPiece)); nbVendu.Content = SelectedPiece.Nbvendus; pourcentageVendu.Content = $"{100 * SelectedPiece.Nbvendus / Commande.NbPiecesVendues()} %"; }
public SelectionFournisseurDelaiView(PieceDetachee _input, int minToAdd, Commande com) { InitializeComponent(); SelectedPiece = _input; FournisseursPiece = new ObservableCollection <FournisseurPiece>(FournisseurPiece.Ensemble.FindAll(fp => fp.PieceDetacheeFournisseur == SelectedPiece)); QuantiteToAdd = minToAdd; quantiteMinimale = minToAdd; commandeConcernee = com; }
public AddPieceView() { InitializeComponent(); PieceDetachee toAdd = new PieceDetachee() { Id = DataAccess.GetHighestId("piecedetachee") + 1, Nom = "", Reference = "", Description = "", Quantite = 0, DateE = DateTime.Today, DateS = DateTime.Today, PrixVente = 0M }; Piece = toAdd; }
public StockPieceFournisseurs(PieceDetachee pieceADetailler) { InitializeComponent(); PieceADetailler = pieceADetailler; Fournisseurs = new ObservableCollection <FournisseurPiece>(FournisseurPiece.Ensemble.FindAll(fp => fp.PieceDetacheeFournisseur.Id == pieceADetailler.Id)); }
private void dateETb_SelectedDateChanged(object sender, SelectionChangedEventArgs e) => SelectedPiece = SelectedPiece;