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);
        }
Ejemplo n.º 2
0
 public StokHargaUkuran FindByBarangIdAndUkuran(int barangId, string ukuran)
 {
     return(stokHargaUkuranRepository.FindByBarangIdAndUkuran(barangId, ukuran));
 }