コード例 #1
0
        private void HitungTotal()
        {
            var total        = _bindingView.Cast <IHutangOperasionalModel>().Sum(h => h.jumlah);
            var totalLunas   = _bindingView.Cast <IHutangOperasionalModel>().Where(h => h.status_hutang == true).Sum(h => h.jumlah);
            var totalSelisih = total - totalLunas;

            _view.LabelTotal.Text      = total.ToString("N0");
            _view.LabelLunas.Text      = totalLunas.ToString("N0");
            _view.LabelBelumLunas.Text = totalSelisih >= 0 ? totalSelisih.ToString("N0") : "0";
        }
コード例 #2
0
 private void _bindingView_ListChanged(object sender, System.ComponentModel.ListChangedEventArgs e)
 {
     _view.LabelQtyReturn.Text   = _bindingView.Cast <IPembelianReturnDetailModel>().Sum(pr => pr.qty).ToString("N0");
     _view.LabelTotalReturn.Text = _bindingView.Cast <IPembelianReturnDetailModel>().Sum(pr => pr.sub_total).ToString("C");
 }
コード例 #3
0
 private void HitungGrandTotal()
 {
     _view.LabelGrandTotal.Text = _bindingView.Cast <IPenjualanDetailModel>().Sum(pd => pd.total).ToString("N0");
 }