private void RefreshDetail() { frmHiRegisterBrowse frmCaller = (frmHiRegisterBrowse)this.Caller; if (Brow == enumBrow.Header || Modus == enumModus.New) { txtPerkiraan.NoPerkiraan = ""; txtUraian.Text = ""; numJumlah.Text = Convert.ToString(0); } else { txtPerkiraan.NoPerkiraan = frmCaller.gridDetail.SelectedCells[0].OwningRow.Cells["No_perk"].Value.ToString(); txtUraian.Text = frmCaller.gridDetail.SelectedCells[0].OwningRow.Cells["Uraian"].Value.ToString(); numJumlah.Text = frmCaller.gridDetail.SelectedCells[0].OwningRow.Cells["Jumlah"].Value.ToString(); dtPerkiraan = Class.Perkiraan.GetPerkiraan(txtPerkiraan.NoPerkiraan); DataRow dr = dtPerkiraan.Rows[0]; txtPerkiraan.NamaPerkiraan = dr["NamaPerkiraan"].ToString(); } }
private void cmdSAVE_Click(object sender, EventArgs e) { frmHiRegisterBrowse frmCaller = (frmHiRegisterBrowse)this.Caller; if (Brow == enumBrow.Header) { Guid RowID = Guid.NewGuid(); string RecordID = GlobalVar.PerusahaanID + DateTime.Today.ToString(); DateTime TglBukti = Convert.ToDateTime(dateDKN.DateValue); string Cabang = cboCabang.SelectedValue.ToString(); using (Database db = new Database(GlobalVar.DBName)) { if (Modus == enumModus.Update) { RowID = _HeaderID; } DKN.HIInsert(db, RowID, RecordID, "D", "MAN", "B", "DKN", TglBukti, Cabang, "", RowID); } frmCaller.RefreshDkn(); } else { string NoPerkiraan = txtPerkiraan.NoPerkiraan; string Uraian = txtUraian.Text; string HRecordID = frmCaller.gridUtm.SelectedCells[0].OwningRow.Cells["RecordID"].Value.ToString(); string refRecordID = GlobalVar.PerusahaanID + DateTime.Today.ToString(); Guid refRowID = Guid.NewGuid(); Double Jumlah = Convert.ToDouble(numJumlah.Text); using (Database db = new Database(GlobalVar.DBName)) { if (Modus == enumModus.Update) { refRowID = _DetailID; } DKN.HIDetailInsert(db, _HeaderID, HRecordID, NoPerkiraan, Uraian, Jumlah, refRowID, refRecordID); } frmCaller.RefreshDknDetail(); } this.Close(); }
private void RefreshHeader() { if (Brow == enumBrow.Header && Modus == enumModus.New) { dateDKN.DateValue = DateTime.Today; cboCabang.Text = ""; } else { frmHiRegisterBrowse frmCaller = (frmHiRegisterBrowse)this.Caller; dateDKN.DateValue = Convert.ToDateTime(frmCaller.gridUtm.SelectedCells[0].OwningRow.Cells["Tanggal"].Value); txtNoDKN.Text = frmCaller.gridUtm.SelectedCells[0].OwningRow.Cells["No_dkn"].Value.ToString(); cboCabang.SelectedValue = frmCaller.gridUtm.SelectedCells[0].OwningRow.Cells["Cabang"].Value.ToString(); optDebet.Checked = frmCaller.gridUtm.SelectedCells[0].OwningRow.Cells["Dk"].Value.ToString() == "D"; optKredit.Checked = frmCaller.gridUtm.SelectedCells[0].OwningRow.Cells["Dk"].Value.ToString() == "K"; } cboCabang.Enabled = Brow == enumBrow.Header; txtPerkiraan.Enabled = Brow == enumBrow.Detail; txtUraian.Enabled = Brow == enumBrow.Detail; numJumlah.Enabled = Brow == enumBrow.Detail; }