public Vente GetOneVenteById(int id) { if (id > 0) { return(VenteDao.GetOneVenteById(id)); } return(null); }
public VenteMedi AddVenteMedi(VenteMedi vm, Stock s, User user) { if (vm != null) { if (VenteDao.GetOneVenteById(vm.NumVente) != null && MedicamentDao.GetOneMedicamentById(vm.CodeMedicament) != null) { VenteMedi o = VenteMediDao.AddVenteMedi(vm); if (o != null) { s.QuantiteMedicament -= vm.QuantiteMedicament; StockDao.EditStock(s); StockMediDao.GetOneStockMediById(s.NumStock, vm.CodeMedicament).QuantiteMedicament -= vm.QuantiteMedicament; StockMediDao.EditStockMedi(StockMediDao.GetOneStockMediById(s.NumStock, vm.CodeMedicament)); logger.Info(user.Login + " a ajouter le medicament " + MedicamentDao.GetOneMedicamentById(o.CodeMedicament).LibelleMedicament + " dans le stock " + o.NumVente); return(o); } } } return(null); }