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"); }
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(); }