コード例 #1
0
 public FrmInputPembukuan(string title, PembukuanController controller, DateTime tanggal) : this()
 {
     lblHeader.Text  = title;
     this.controller = controller;
     this.tanggal    = tanggal;
     selisihBuku     = new Pembukuan();
 }
コード例 #2
0
 public FrmPembukuan()
 {
     InitializeComponent();
     controller = new PembukuanController();
     InisiasiDatagrid();
     TampilData();
 }
コード例 #3
0
        public FrmInputPembukuan(string title, Pembukuan obj, PembukuanController controller, DateTime tanggal) : this()
        {
            lblHeader.Text  = title;
            this.controller = controller;
            this.tanggal    = tanggal;

            isNewData = false;
            buku      = obj;

            bukuAwal        = new Pembukuan();
            bukuAwal.Debit  = buku.Debit;
            bukuAwal.Kredit = buku.Kredit;
            bukuAwal.Saldo  = buku.Saldo;

            selisihBuku = new Pembukuan();

            this.ID          = buku.ID;
            txtNamaItem.Text = buku.Item;

            if (buku.Kredit == 0 && buku.Debit == 0)
            {
                cmbJenisDana.SelectedIndex = 2;
                txtNominalDana.Text        = buku.Saldo.ToString();
            }
            else if (buku.Debit == 0)
            {
                cmbJenisDana.SelectedIndex = 1;
                txtNominalDana.Text        = buku.Kredit.ToString();
            }
            else if (buku.Kredit == 0)
            {
                cmbJenisDana.SelectedIndex = 0;
                txtNominalDana.Text        = buku.Debit.ToString();
            }

            if (buku.Laba != 0)
            {
                txtNominalLaba.Text = buku.Laba.ToString();
            }

            if (buku.Keterangan != "-")
            {
                txtKeterangan.Text = buku.Keterangan;
            }
        }