Esempio n. 1
0
 public EditPieceView(PieceDetachee _input)
 {
     InitializeComponent();
     SelectedPiece  = _input;
     Grandeurs      = new ObservableCollection <Grandeur>(Grandeur.Ensemble);
     LignesProduits = new ObservableCollection <LigneProduit>(LigneProduit.Ensemble);
 }
Esempio n. 2
0
 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;
 }
Esempio n. 4
0
        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));
 }
Esempio n. 6
0
 private void dateETb_SelectedDateChanged(object sender, SelectionChangedEventArgs e) => SelectedPiece = SelectedPiece;