예제 #1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
            {
                Tempat_Class          ClassTempat           = new Tempat_Class(db);
                JenisTransaksi_Class  ClassJenisTransaksi   = new JenisTransaksi_Class();
                StatusTransaksi_Class StatusTransaksi_Class = new StatusTransaksi_Class();
                JenisPembayaran_Class ClassJenisPembayaran  = new JenisPembayaran_Class(db);

                ClassTempat.DataListBox(ListBoxTempat);
                ClassJenisTransaksi.DataListBox(db, ListBoxJenisTransaksi);
                StatusTransaksi_Class.DataListBox(db, ListBoxStatusTransaksi);

                ListBoxStatusTransaksi.SelectedValue = "2";
                //ListBoxJenisTransaksi.Items.Add(new ListItem("- Semua Jenis Transaksi -", "0"));

                ViewState["TanggalAwal"]  = Pengaturan.HariIni()[0];
                ViewState["TanggalAkhir"] = Pengaturan.HariIni()[1];

                TextBoxTanggalAwal.Text  = ((DateTime)ViewState["TanggalAwal"]).ToString("d MMMM yyyy HH:mm");
                TextBoxTanggalAkhir.Text = ((DateTime)ViewState["TanggalAkhir"]).ToString("d MMMM yyyy HH:mm");
            }
        }
    }
예제 #2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
            {
                PenggunaLogin Pengguna = (PenggunaLogin)Session["PenggunaLogin"];

                Tempat_Class          ClassTempat           = new Tempat_Class(db);
                JenisTransaksi_Class  ClassJenisTransaksi   = new JenisTransaksi_Class();
                StatusTransaksi_Class StatusTransaksi_Class = new StatusTransaksi_Class();

                Konfigurasi_Class Konfigurasi_Class = new Konfigurasi_Class(Pengguna.IDGrupPengguna);
                Title1COGS.Visible  = Konfigurasi_Class.ValidasiKonfigurasi(EnumKonfigurasi.MelihatCOGSNetRevenue);
                Title2COGS.Visible  = Title1COGS.Visible;
                Title3COGS.Visible  = Title1COGS.Visible;
                Title4COGS.Visible  = Title1COGS.Visible;
                Footer1COGS.Visible = Title1COGS.Visible;
                Footer2COGS.Visible = Title1COGS.Visible;

                Title1GrossProfit.Visible  = Title1COGS.Visible;
                Title2GrossProfit.Visible  = Title1COGS.Visible;
                Title3GrossProfit.Visible  = Title1COGS.Visible;
                Title4GrossProfit.Visible  = Title1COGS.Visible;
                Footer1GrossProfit.Visible = Title1COGS.Visible;
                Footer2GrossProfit.Visible = Title1COGS.Visible;

                ClassTempat.DataListBox(ListBoxTempat);
                ClassJenisTransaksi.DataListBox(db, ListBoxJenisTransaksi);
                StatusTransaksi_Class.DataListBox(db, ListBoxStatusTransaksi);

                ListBoxStatusTransaksi.SelectedValue = ((int)EnumStatusTransaksi.Complete).ToString();;

                if (!string.IsNullOrEmpty(Request.QueryString["TanggalAwal"]) && !string.IsNullOrEmpty(Request.QueryString["TanggalAkhir"]))
                {
                    ViewState["TanggalAwal"]  = Request.QueryString["TanggalAwal"].ToDateTime();
                    ViewState["TanggalAkhir"] = Request.QueryString["TanggalAkhir"].ToDateTime();
                }
                else
                {
                    ViewState["TanggalAwal"]  = Pengaturan.HariIni()[0];
                    ViewState["TanggalAkhir"] = Pengaturan.HariIni()[1].AddHours(DateTime.Now.Hour).AddMinutes(DateTime.Now.Minute);
                }

                TextBoxTanggalAwal.Text  = ((DateTime)ViewState["TanggalAwal"]).ToString("d MMMM yyyy HH:mm");
                TextBoxTanggalAkhir.Text = ((DateTime)ViewState["TanggalAkhir"]).ToString("d MMMM yyyy HH:mm");

                LoadData();
            }
        }
        else
        {
            LinkDownload.Visible = false;
        }
    }