Beispiel #1
0
        //INSERT LIVRAISON
        public ActionResult Livraison(int empStock, int employe, int quantite,
                                      int resteNonVendu, string dateLivraison, int pointDeVente)
        {
            //Insertion livraison

            livraisonCarteService = new LivraisonCarteService();
            empStockService       = new EmployeStockService();
            empService            = new EmployeService();

            Employe        emp          = new Employe(employe);
            PointDeVente   pointVente   = new PointDeVente(pointDeVente);
            EmployeStock   employeStock = new EmployeStock(empStock);
            DateTime       date         = DateTime.Parse(dateLivraison);
            LivraisonCarte livCarte     = new LivraisonCarte(employeStock, quantite, resteNonVendu,
                                                             date, pointVente);

            livraisonCarteService.insert(livCarte);

            //Update stock
            EmployeStockVue emplStock = empStockService.findById(empStock);

            Debug.WriteLine("Emp stock update " + emplStock.Stock + "-" + empStock);
            int          stockUpdate    = emplStock.Stock - quantite;
            EmployeStock empStockUpdate = new EmployeStock(emplStock.Id, stockUpdate);

            empStockService.update(empStockUpdate);

            //GET ALL STOCK

            EmployeVue             empl    = empService.findById(employe);
            List <EmployeStockVue> listAll = empStockService.search(new EmployeStockVue(empl.Nom, emp.Prenom));

            ViewBag.listStock = listAll;
            return(View());
        }
Beispiel #2
0
        //Detail livraison
        public ActionResult DetailLivraison(int employeStock)
        {
            Debug.WriteLine(employeStock);
            livraisonCarteService = new LivraisonCarteService();
            LivraisonCarteVue        livraisonCarte  = new LivraisonCarteVue(employeStock);
            List <LivraisonCarteVue> listDetailCarte = new LivraisonCarteDAO().search(livraisonCarte);

            ViewBag.listeDetailCarte = listDetailCarte;
            return(View());
        }