Ejemplo n.º 1
0
        public void Post(Penjualan penjualan)
        {
            var penjualanDetails = penjualan.PenjualanDetails;

            foreach (var detail in penjualanDetails)
            {
                var shu = shuRepository.FindByBarangIdAndUkuran(detail.BarangId, detail.Ukuran);
                shu.Stock = shu.Stock - detail.Jumlah;
                shuRepository.Put(shu);
            }

            penjualanRepository.Post(penjualan);
        }