コード例 #1
0
ファイル: LabaRugi.aspx.cs プロジェクト: vaxtra/WMSCommerce
    private void LoadData2(string _tgl1, string _tgl2)
    {
        PenggunaLogin Pengguna = (PenggunaLogin)Session["PenggunaLogin"];

        var _result = Akuntansi_Class.LaporanLabaRugi(false, Pengguna, "LabaRugi", _tgl1, _tgl2);

        #region MOD TEST
        LabelPenjualan.Text          = _result["NamaAkunPenjualan"];
        LabelNominalPenjualan.Text   = (_result["NominalAkunPenjualan"]).ToFormatHarga();
        LabelCOGS.Text               = _result["NamaAkunCOGS"];
        LabelNominalCOGS.Text        = (_result["NominalCOGS"]).ToFormatHarga();
        LabelNominalGrossProfit.Text = (_result["NominalGrossProfit"]).ToFormatHarga();
        LabelTotalOPEX.Text          = (_result["NominalOPEX"]).ToFormatHarga();
        LabelNominalEBIT.Text        = (_result["NominalEBIT"]).ToFormatHarga();
        #endregion

        RepeaterPemasukan.DataSource = _result["Pemasukan"];
        RepeaterPemasukan.DataBind();

        RepeaterPengeluaran.DataSource = _result["Pengeluaran"];
        RepeaterPengeluaran.DataBind();

        RepeaterPengeluaranTax.DataSource = _result["PengeluaranTax"];
        RepeaterPengeluaranTax.DataBind();

        var NetIncome = _result["NominalNetIncome"];

        if (NetIncome >= 0)
        {
            PanelProfit.Visible       = true;
            PanelLoss.Visible         = false;
            LabelNetIncomeProfit.Text = (NetIncome).ToFormatHarga();
        }
        else
        {
            PanelProfit.Visible     = false;
            PanelLoss.Visible       = true;
            LabelNetIncomeLoss.Text = (NetIncome).ToFormatHarga();
        }


        ButtonPrint2.OnClientClick = "return popitup('LabaRugiPrint.aspx" + "?Periode1=" + TextBoxTanggalPeriode1.Text + "&Periode2=" + TextBoxTanggalPeriode1.Text + "')";
    }
コード例 #2
0
ファイル: LabaRugi.aspx.cs プロジェクト: vaxtra/WMSCommerce
    private void LoadData()
    {
        PenggunaLogin Pengguna = (PenggunaLogin)Session["PenggunaLogin"];

        var _result = Akuntansi_Class.LaporanLabaRugi(DropDownListBulan.SelectedValue, DropDownListTahun.SelectedValue, false, Pengguna, "LabaRugi");

        #region MOD TEST
        LabelPenjualan.Text          = _result["NamaAkunPenjualan"];
        LabelNominalPenjualan.Text   = Parse.ToFormatHarga(_result["NominalAkunPenjualan"]);
        LabelCOGS.Text               = _result["NamaAkunCOGS"];
        LabelNominalCOGS.Text        = Parse.ToFormatHarga(_result["NominalCOGS"]);
        LabelNominalGrossProfit.Text = Parse.ToFormatHarga(_result["NominalGrossProfit"]);
        LabelTotalOPEX.Text          = Parse.ToFormatHarga(_result["NominalOPEX"]);
        LabelNominalEBIT.Text        = Parse.ToFormatHarga(_result["NominalEBIT"]);
        #endregion

        RepeaterPemasukan.DataSource = _result["Pemasukan"];
        RepeaterPemasukan.DataBind();

        RepeaterPengeluaran.DataSource = _result["Pengeluaran"];
        RepeaterPengeluaran.DataBind();

        RepeaterPengeluaranTax.DataSource = _result["PengeluaranTax"];
        RepeaterPengeluaranTax.DataBind();

        var NetIncome = _result["NominalNetIncome"];

        if (NetIncome >= 0)
        {
            PanelProfit.Visible       = true;
            PanelLoss.Visible         = false;
            LabelNetIncomeProfit.Text = Parse.ToFormatHarga(NetIncome);
        }
        else
        {
            PanelProfit.Visible     = false;
            PanelLoss.Visible       = true;
            LabelNetIncomeLoss.Text = Parse.ToFormatHarga(NetIncome);
        }

        ButtonPrint.OnClientClick = "return popitup('LabaRugiPrint.aspx" + "?Bulan=" + DropDownListBulan.SelectedValue + "&Tahun=" + DropDownListTahun.SelectedValue + "')";
    }
コード例 #3
0
    private void LoadData2(string _tgl1, string _tgl2)
    {
        using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
        {
            PenggunaLogin Pengguna = (PenggunaLogin)Session["PenggunaLogin"];

            #region DEFAULT
            TBStore _store = db.TBStores.FirstOrDefault();

            var Bulan = Request.QueryString["Bulan"];
            var Tahun = Request.QueryString["Tahun"];

            LabelPeriode.Text      = "Bulan " + Bulan + "/" + Tahun;
            LabelNamaPencetak.Text = Pengguna.NamaLengkap;
            LabelTanggalCetak.Text = DateTime.Now.ToString("d MMMM yyyy");

            LabelNamaStore.Text    = _store.Nama;
            LabelAlamatStore.Text  = _store.Alamat;
            LabelTeleponStore.Text = _store.TeleponLain + " / " + _store.Handphone;
            LabelWebsite.Text      = _store.Website;
            #endregion

            var _result = Akuntansi_Class.LaporanLabaRugi(false, Pengguna, "LabaRugi", _tgl1, _tgl2);

            RepeaterPemasukan.DataSource = _result["Pemasukan"];
            RepeaterPemasukan.DataBind();

            RepeaterPengeluaran.DataSource = _result["Pengeluaran"];
            RepeaterPengeluaran.DataBind();

            #region MOD TEST
            LabelPenjualan.Text          = _result["NamaAkunPenjualan"];
            LabelNominalPenjualan.Text   = Parse.ToFormatHarga(_result["NominalAkunPenjualan"]);
            LabelCOGS.Text               = _result["NamaAkunCOGS"];
            LabelNominalCOGS.Text        = Parse.ToFormatHarga(_result["NominalCOGS"]);
            LabelNominalGrossProfit.Text = Parse.ToFormatHarga(_result["NominalGrossProfit"]);
            LabelTotalOPEX.Text          = Parse.ToFormatHarga(_result["NominalOPEX"]);
            LabelNominalEBIT.Text        = Parse.ToFormatHarga(_result["NominalEBIT"]);
            #endregion

            RepeaterPemasukan.DataSource = _result["Pemasukan"];
            RepeaterPemasukan.DataBind();

            RepeaterPengeluaran.DataSource = _result["Pengeluaran"];
            RepeaterPengeluaran.DataBind();

            RepeaterPengeluaranTax.DataSource = _result["PengeluaranTax"];
            RepeaterPengeluaranTax.DataBind();

            var NetIncome = _result["NominalNetIncome"];

            if (NetIncome >= 0)
            {
                PanelProfit.Visible       = true;
                PanelLoss.Visible         = false;
                LabelNetIncomeProfit.Text = NetIncome.ToFormatHarga();
            }
            else
            {
                PanelProfit.Visible     = false;
                PanelLoss.Visible       = true;
                LabelNetIncomeLoss.Text = NetIncome.ToFormatHarga();
            }
        }
    }