Ejemplo n.º 1
0
    private void LoadPasiva(DataClassesDatabaseDataContext db)
    {
        List <ListAkun> listAkun = new List <ListAkun>();
        var             result   = db.TBAkunGrups.Where(item => item.IDAkunGrupParent == null &&
                                                        (item.EnumJenisAkunGrup == (int)PilihanJenisAkunGrup.Pasiva) &&
                                                        (item.IDAkunGrup != 4 && item.IDAkunGrup != 5)).ToArray();

        //CARI AKUN GRUP
        CariAkunGrup2("1", result, listAkun);

        RepeaterLaporanPasiva.DataSource = listAkun;
        RepeaterLaporanPasiva.DataBind();
    }
Ejemplo n.º 2
0
    private List <ListAkun> LoadNeracaPasiva(DataClassesDatabaseDataContext db)
    {
        List <ListAkun> listAkun = new List <ListAkun>();
        var             result   = db.TBAkunGrups.Where(item => item.IDAkunGrupParent == null &&
                                                        (item.EnumJenisAkunGrup == (int)PilihanJenisAkunGrup.Pasiva) &&
                                                        (item.IDAkunGrup != 4 && item.IDAkunGrup != 5)).ToArray();

        decimal TotalPasiva = 0;

        //CARI AKUN GRUP
        CariAkunGrup2("1", result, listAkun);

        RepeaterLaporanPasiva.DataSource = listAkun;
        RepeaterLaporanPasiva.DataBind();

        ButtonPrint.OnClientClick = "return popitup('NeracaPrint.aspx" + "?Bulan=" + DropDownListBulan.SelectedItem.Value + "&Tahun=" + DropDownListTahun.SelectedItem.Text + "')";

        return(listAkun);
    }
Ejemplo n.º 3
0
    private List <ListAkun> LoadNeracaPasiva(DataClassesDatabaseDataContext db)
    {
        PenggunaLogin pengguna                = (PenggunaLogin)Session["PenggunaLogin"];
        decimal       TotalSaldoAwalPasiva    = 0;
        decimal       LabaRugiBerjalan        = 0;
        decimal       LabaRugiBulanSebelumnya = 0;

        List <ListAkun> listAkun = new List <ListAkun>();
        var             result   = db.TBAkunGrups.Where(item => item.IDAkunGrupParent == null &&
                                                        (item.EnumJenisAkunGrup == (int)PilihanJenisAkunGrup.Pasiva) &&
                                                        (item.IDAkunGrup != 4 && item.IDAkunGrup != 5)).ToArray();

        //CARI AKUN GRUP
        CariAkunGrup2("1", result, listAkun);

        var dataBulanIni        = Akuntansi_Class.LaporanLabaRugi(DropDownListBulan.SelectedItem.Value, DropDownListTahun.SelectedItem.Value, false, pengguna, "");
        var dataBulanSebelumnya = Akuntansi_Class.LaporanLabaRugi(((DropDownListBulan.SelectedItem.Value).ToInt() - 1).ToString(), DropDownListTahun.SelectedItem.Value, false, pengguna, "");

        LabaRugiBerjalan        = dataBulanIni["TotalLabaRugi"];
        LabaRugiBulanSebelumnya = dataBulanSebelumnya["TotalLabaRugi"];

        TotalSaldoAwalPasiva = Math.Abs((Akuntansi_Class.HitungSaldo(db.TBJurnalDetails
                                                                     .Where(item2 =>
                                                                            item2.TBJurnal.Tanggal.Value.Month == (DropDownListBulan.SelectedItem.Value).ToInt() &&
                                                                            item2.TBJurnal.Tanggal.Value.Year == (DropDownListTahun.SelectedItem.Value).ToInt() &&
                                                                            item2.TBJurnal.Keterangan.Contains("#SaldoAwal") &&
                                                                            item2.TBAkun.TBAkunGrup.EnumJenisAkunGrup == (int)PilihanJenisAkunGrup.Pasiva &&
                                                                            item2.TBJurnal.IDTempat == pengguna.IDTempat).ToArray(), false)));

        LabelLabaRugiBulanBerjalan.Text   = (LabaRugiBerjalan).ToFormatHarga();
        LabelLabaRugiBulanSebelumnya.Text = (LabaRugiBulanSebelumnya).ToFormatHarga();

        RepeaterLaporanPasiva.DataSource = listAkun;
        RepeaterLaporanPasiva.DataBind();

        LabelTotalSaldoPasiva.Text = (TotalSaldoAwalPasiva).ToFormatHarga();

        return(listAkun);
    }