Exemplo n.º 1
0
        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();
            }
        }
Exemplo n.º 2
0
        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();
        }
Exemplo n.º 3
0
 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;
 }