예제 #1
0
        protected void gvNeraca_CustomButtonCallback(object sender, DevExpress.Web.ASPxGridView.ASPxGridViewCustomButtonCallbackEventArgs e)
        {
            BaganAkunDetail detail = new BaganAkunDetail();

            var row = (object[])gvNeraca.GetRowValues(e.VisibleIndex, "account_id", "account_name", "SaldoAwal", "Debet", "Kredit", "SaldoAkhir", "cabang");

            detail.Coa        = row[0].ToString();
            detail.Deskripsi  = row[1].ToString();
            detail.Periode    = Convert.ToDateTime(deTanggalMulai.Value).ToString("dd MMMM yyyy") + " s/d " + Convert.ToDateTime(deTanggalSampai.Value).ToString("dd MMMM yyyy");
            detail.TglMulai   = Convert.ToDateTime(deTanggalMulai.Value).ToString("dd/MM/yyyy");
            detail.Tglselesai = Convert.ToDateTime(deTanggalSampai.Value).ToString("dd/MM/yyyy");

            detail.SaldoAwal  = row[2].ToString();
            detail.Debet      = row[3].ToString();
            detail.Kredit     = row[4].ToString();
            detail.SaldoAkhir = row[5].ToString();
            detail.KodeCabang = Convert.ToInt32(row[6]);
            //if (cbbBranch.Value.ToString() == "all")
            //{
            //    detail.KodeCabang = 0;
            //}
            //else
            //{
            //    detail.KodeCabang = Convert.ToInt32(cbbBranch.Value);
            //}



            Session["detailbagan"] = detail;

            DevExpress.Web.ASPxClasses.ASPxWebControl.RedirectOnCallback("DetailRepBaganAkun.aspx");
        }
예제 #2
0
        protected void GetData()
        {
            BaganAkunDetail akun = new BaganAkunDetail();

            akun = (BaganAkunDetail)Session["detailbagan"];

            txtCoa.Text     = akun.Coa;
            txtDesc.Text    = akun.Deskripsi;
            TxtPeriode.Text = akun.Periode;

            txtSaldoAwal.Text  = String.Format("{0:#,##}", akun.SaldoAwal);
            txtDebit.Text      = String.Format("{0:#,##}", akun.Debet);
            txtKredit.Text     = String.Format("{0:#,##}", akun.Kredit);
            txtSaldoAkhir.Text = String.Format("{0:#,##}", akun.SaldoAkhir);

            var data = bll.GetDetailBaganAkun(akun);

            Session["detBaganAkun"] = data;
            gvBagan.DataSource      = data;
            gvBagan.DataBind();
        }