public frmDendaIden(Form caller, DendaDetail pDendaDetail, List <DendaIden> pListDendaIden) { InitializeComponent(); this.Caller = caller; gvIdentifkasi.AutoGenerateColumns = false; _listDendaIden = pListDendaIden; DendaDetailAkanDiIden = pDendaDetail; }
private void cboBentukPembayaran_SelectedIndexChanged(object sender, EventArgs e) { if (cboTipeTransaksi.SelectedIndex == 0 || cboTipeTransaksi.SelectedIndex == 1) { txtnominal.Enabled = true; txtnominal.ReadOnly = false; } if (cboBentukPembayaran.SelectedIndex == 0) // berarti tunai { lookUpRekening1.Enabled = false; lookUpRekening1.RekeningRowID = Guid.Empty; lookUpRekening1.NamaRekening = ""; lookUpRekening1.NoRekening = ""; lookUpRekening1.SetLabelNoRekening(""); lookUpRekening1.SetTextBoxNamaRekening(""); //txtnominal.Text = lblDenda.Text; } else if (cboBentukPembayaran.SelectedIndex == 1) // berarti transfer { lookUpRekening1.Enabled = true; //txtnominal.Text = lblDenda.Text; } else if (cboBentukPembayaran.Text.ToLower() == "titipan") { lookUpRekening1.Enabled = false; lookUpRekening1.RekeningRowID = Guid.Empty; lookUpRekening1.NamaRekening = ""; lookUpRekening1.NoRekening = ""; lookUpRekening1.SetLabelNoRekening(""); lookUpRekening1.SetTextBoxNamaRekening(""); _selectedDendaDetail = new DendaDetail(); _selectedDendaDetail.CustomerRowID = _custRowID; _selectedDendaDetail.CustomerName = _namaCustomer; _selectedDendaDetail.NominalPembayaran = Convert.ToDouble(txtnominal.Text); _selectedDendaDetail.MataUangID = cboMataUang.SelectedValue.ToString(); _listDendaIden = new List <DendaIden>(); Penjualan.frmDendaIden ifrmChild = new Penjualan.frmDendaIden(this, _selectedDendaDetail, _listDendaIden); ifrmChild.ShowDialog(); Double NomIden = ifrmChild.nominalIden; txtnominal.Text = NomIden.ToString(); txtnominal.Enabled = false; txtnominal.ReadOnly = true; } // update juga pembulatannya -- kalau titipan ada kasus sendiri !!! refreshPembulatan(); }