Example #1
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);

                DropDownListTempat.DataSource     = ClassTempat.Data();
                DropDownListTempat.DataValueField = "IDTempat";
                DropDownListTempat.DataTextField  = "Nama";
                DropDownListTempat.DataBind();
                DropDownListTempat.Items.Insert(0, new ListItem {
                    Value = "0", Text = "- Semua -"
                });
                DropDownListTempat.SelectedValue = Pengguna.IDTempat.ToString();

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

                TextBoxTanggalAwal.Text = ((DateTime)ViewState["TanggalAwal"]).ToString("d MMMM yyyy");
            }

            LoadData();
        }
        else
        {
            LinkDownload.Visible = false;
        }
    }
Example #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);
                Pengguna_Class ClassPengguna = new Pengguna_Class(db);

                DropDownListCariTempat.Items.AddRange(ClassTempat.DataDropDownList());
                DropDownListCariTempat.SelectedValue = Pengguna.IDTempat.ToString();

                DropDownListCariPengguna.Items.AddRange(ClassPengguna.DropDownList(true));

                TBSupplier[] daftarSupplier = db.TBSuppliers.OrderBy(item => item.Nama).ToArray();

                DropDownListCariSupplier.DataSource     = daftarSupplier;
                DropDownListCariSupplier.DataValueField = "IDSupplier";
                DropDownListCariSupplier.DataTextField  = "Nama";
                DropDownListCariSupplier.DataBind();
                DropDownListCariSupplier.Items.Insert(0, new ListItem {
                    Text = "- Semua -", Value = "0"
                });

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

            LoadData();
        }
    }
Example #3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            ViewState["TanggalAwal"]  = Pengaturan.HariIni()[0];
            ViewState["TanggalAkhir"] = Pengaturan.HariIni()[1];

            using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
            {
                Tempat_Class ClassTempat = new Tempat_Class(db);
                DropDownListTempat.Items.AddRange(ClassTempat.DataDropDownList());

                if (Request.QueryString["IDTempat"].ToInt() != 0)
                {
                    DropDownListTempat.SelectedValue = Request.QueryString["IDTempat"];
                }

                if (!string.IsNullOrWhiteSpace(Request.QueryString["TanggalAwal"]))
                {
                    ViewState["TanggalAwal"] = Request.QueryString["TanggalAwal"].ToDateTime();
                }

                if (!string.IsNullOrWhiteSpace(Request.QueryString["TanggalAkhir"]))
                {
                    ViewState["TanggalAkhir"] = Request.QueryString["TanggalAkhir"].ToDateTime();
                }
            }

            LoadData();
        }
    }
Example #4
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
            {
                Pengguna_Class        ClassPengguna         = new Pengguna_Class(db);
                Tempat_Class          ClassTempat           = new Tempat_Class(db);
                JenisTransaksi_Class  ClassJenisTransaksi   = new JenisTransaksi_Class();
                StatusTransaksi_Class StatusTransaksi_Class = new StatusTransaksi_Class();
                Pelanggan_Class       ClassPelanggan        = new Pelanggan_Class(db);
                Meja_Class            Meja_Class            = new Meja_Class();

                DropDownListCariPenggunaTransaksi.Items.AddRange(ClassPengguna.DropDownList(true));
                DropDownListCariPenggunaUpdate.Items.AddRange(ClassPengguna.DropDownList(true));
                DropDownListCariTempat.Items.AddRange(ClassTempat.DataDropDownList());
                DropDownListCariJenisTransaksi.Items.AddRange(ClassJenisTransaksi.DataDropDownList(db));
                DropDownListCariStatusTransaksi.Items.AddRange(StatusTransaksi_Class.DataDropDownList(db));
                ClassPelanggan.DropDownList(DropDownListCariPelanggan, true);
                DropDownListCariMeja.Items.AddRange(Meja_Class.DataDropDownList(db));

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

                LoadData();
            }
        }
        else
        {
            LinkDownload.Visible = false;
        }
    }
Example #5
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();

                DropDownListTempat.Items.AddRange(ClassTempat.DataDropDownList());
                DropDownListTempat.SelectedValue = Pengguna.IDTempat.ToString();

                DropDownListJenisTransaksi.Items.AddRange(ClassJenisTransaksi.DataDropDownList(db));
                DropDownListJenisTransaksi.SelectedValue = "1";

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

                PanelTabel.Visible = true;
                PanelChart.Visible = false;

                LoadData();
            }
        }
        else
        {
            LinkDownload.Visible = false;
        }
    }
Example #6
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
            {
                PenggunaLogin Pengguna = (PenggunaLogin)Session["PenggunaLogin"];
                LabelNamaProduk.Text = db.TBKombinasiProduks.FirstOrDefault(item => item.IDKombinasiProduk == Request.QueryString["id"].ToInt()).Nama;

                Tempat_Class ClassTempat = new Tempat_Class(db);

                DropDownListTempat.Items.AddRange(ClassTempat.DataDropDownList());
                DropDownListTempat.SelectedValue = Pengguna.IDTempat.ToString();

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

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

            LoadData();
        }
        //else
        //LinkDownload.Visible = false;
    }
Example #7
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();

                DropDownListTempat.Items.AddRange(ClassTempat.DataDropDownList());
                DropDownListJenisTransaksi.Items.AddRange(ClassJenisTransaksi.DataDropDownList(db));
            }

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

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

            LoadData(false);
        }
        else
        {
            LinkDownload.Visible = false;
        }
    }
Example #8
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
            {
                PenggunaLogin Pengguna = (PenggunaLogin)Session["PenggunaLogin"];

                TBVendor[] daftarVendor = db.TBVendors.ToArray();

                Tempat_Class ClassTempat = new Tempat_Class(db);

                DropDownListCariTempatPurchaseOrder.Items.AddRange(ClassTempat.DataDropDownList());
                DropDownListCariTempatPurchaseOrder.SelectedValue = Pengguna.IDTempat.ToString();

                DropDownListCariVendorPurchaseOrder.DataSource     = daftarVendor;
                DropDownListCariVendorPurchaseOrder.DataTextField  = "Nama";
                DropDownListCariVendorPurchaseOrder.DataValueField = "IDVendor";
                DropDownListCariVendorPurchaseOrder.DataBind();
                DropDownListCariVendorPurchaseOrder.Items.Insert(0, new ListItem {
                    Value = "0", Text = "-Semua-"
                });
            }

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

            LoadData();
        }
    }
Example #9
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");
            }
        }
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
            {
                Tempat_Class               ClassTempat                = new Tempat_Class(db);
                Pengguna_Class             ClassPengguna              = new Pengguna_Class(db);
                KategoriBahanBaku_Class    KategoriBahanBaku_Class    = new KategoriBahanBaku_Class();
                JenisPerpindahanStok_Class JenisPerpindahanStok_Class = new JenisPerpindahanStok_Class();

                PenggunaLogin Pengguna = (PenggunaLogin)Session["PenggunaLogin"];

                DropDownListCariTempat.Items.AddRange(ClassTempat.DataDropDownList());
                DropDownListCariTempat.Items.RemoveAt(0);
                DropDownListCariTempat.SelectedValue = Pengguna.IDTempat.ToString();

                DropDownListCariKombinasiProduk.DataSource     = db.TBKombinasiProduks.OrderBy(item => item.TBProduk.Nama).ThenBy(item => item.IDAtributProduk).ToArray();
                DropDownListCariKombinasiProduk.DataValueField = "IDKombinasiProduk";
                DropDownListCariKombinasiProduk.DataTextField  = "Nama";
                DropDownListCariKombinasiProduk.DataBind();

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

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

            LoadData();
        }
    }
Example #11
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);
                Pengguna_Class       ClassPengguna        = new Pengguna_Class(db);
                AtributProduk_Class  ClassAtributProduk   = new AtributProduk_Class(db);
                KategoriProduk_Class KategoriProduk_Class = new KategoriProduk_Class();
                PemilikProduk_Class  ClassPemilikProduk   = new PemilikProduk_Class(db);

                DropDownListCariTempatPengirimTransfer.Items.AddRange(ClassTempat.DataDropDownList());
                DropDownListCariTempatPengirimTransfer.SelectedValue = Pengguna.IDTempat.ToString();

                DropDownListCariTempatPenerimaTransfer.Items.AddRange(ClassTempat.DataDropDownList());
                DropDownListCariPengirimTransfer.Items.AddRange(ClassPengguna.DropDownList(true));
                DropDownListCariPenerimaTransfer.Items.AddRange(ClassPengguna.DropDownList(true));
            }

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

            LoadData();
        }
    }
Example #12
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();

                DropDownListTempat.Items.AddRange(ClassTempat.DataDropDownList());
                //DropDownListJenisTransaksi.Items.AddRange(ClassJenisTransaksi.DataDropDownList(db));

                DropDownListJenisTransaksi.DataSource     = db.TBJenisTransaksis.ToArray();
                DropDownListJenisTransaksi.DataTextField  = "Nama";
                DropDownListJenisTransaksi.DataValueField = "IDJenisTransaksi";
                DropDownListJenisTransaksi.DataBind();
                DropDownListJenisTransaksi.Items.Insert(0, new ListItem {
                    Value = "0", Text = "- Semua -"
                });
            }

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

            TextBoxTanggalAwal.Text  = ((DateTime)ViewState["TanggalAwal"]).ToString("d MMMM yyyy");
            TextBoxTanggalAkhir.Text = ((DateTime)ViewState["TanggalAkhir"]).ToString("d MMMM yyyy");
        }
        else
        {
            LinkDownload.Visible = false;
        }
    }
Example #13
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);
                AtributProduk_Class  ClassAtributProduk   = new AtributProduk_Class(db);
                KategoriProduk_Class KategoriProduk_Class = new KategoriProduk_Class();
                PemilikProduk_Class  ClassPemilikProduk   = new PemilikProduk_Class(db);

                DropDownListCariTempat.Items.AddRange(ClassTempat.DataDropDownList());
                DropDownListCariTempat.SelectedValue = Pengguna.IDTempat.ToString();

                DropDownListCariPemilikProdukProyeksiDetail.Items.AddRange(ClassPemilikProduk.Dropdownlist());
                DropDownListCariAtributProdukProyeksiDetail.Items.AddRange(ClassAtributProduk.Dropdownlist());
                DropDownListCariKategoriProyeksiDetail.Items.AddRange(KategoriProduk_Class.Dropdownlist(db));

                DropDownListCariProdukProyeksiDetail.DataSource     = db.TBProduks.OrderBy(item => item.Nama).ToArray();
                DropDownListCariProdukProyeksiDetail.DataValueField = "IDProduk";
                DropDownListCariProdukProyeksiDetail.DataTextField  = "Nama";
                DropDownListCariProdukProyeksiDetail.DataBind();
                DropDownListCariProdukProyeksiDetail.Items.Insert(0, new ListItem {
                    Text = "-Semua-", Value = "0"
                });
            }

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

            LoadData();
        }
    }
Example #14
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);
                PemilikProduk_Class ClassPemilikProduk = new PemilikProduk_Class(db);

                DropDownListTempat.Items.AddRange(ClassTempat.DataDropDownList());
                DropDownListTempat.SelectedValue = Pengguna.IDTempat.ToString();
                DropDownListBrand.Items.AddRange(ClassPemilikProduk.Dropdownlist());

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

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

            LoadData();
        }
        else
        {
            LinkDownload.Visible = false;
        }
    }
Example #15
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            ViewState["TanggalAwal"]  = Pengaturan.HariIni()[0];
            ViewState["TanggalAkhir"] = Pengaturan.HariIni()[1];

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

            using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
            {
                Warna_Class          ClassWarna           = new Warna_Class(db);
                PemilikProduk_Class  ClassPemilikProduk   = new PemilikProduk_Class(db);
                KategoriProduk_Class KategoriProduk_Class = new KategoriProduk_Class();
                Tempat_Class         ClassTempat          = new Tempat_Class(db);
                AtributProduk_Class  ClassAtributProduk   = new AtributProduk_Class(db);

                DropDownListWarna.Items.AddRange(ClassWarna.Dropdownlist());
                DropDownListBrand.Items.AddRange(ClassPemilikProduk.Dropdownlist());
                DropDownListKategori.Items.AddRange(KategoriProduk_Class.Dropdownlist(db));

                DropDownListTempat.Items.AddRange(ClassTempat.DataDropDownList());
                DropDownListTempat.SelectedValue = ((PenggunaLogin)Session["PenggunaLogin"]).IDTempat.ToString();

                DropDownListVarian.Items.AddRange(ClassAtributProduk.Dropdownlist());
            }
        }
    }
Example #16
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         TextBoxTanggalAwal.Text  = Pengaturan.HariIni()[0].ToString("d MMMM yyyy");
         TextBoxTanggalAkhir.Text = Pengaturan.HariIni()[1].ToString("d MMMM yyyy");
     }
 }
Example #17
0
    protected void ButtonReset_Click(object sender, EventArgs e)
    {
        DropDownListTempat.SelectedValue = "0";
        DropDownListBrand.SelectedValue  = "0";

        ViewState["TanggalAwal"]  = Pengaturan.HariIni()[0];
        ViewState["TanggalAkhir"] = Pengaturan.HariIni()[1];
        LoadData();
    }
Example #18
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         ViewState["TanggalAwal"]  = Pengaturan.HariIni()[0];
         ViewState["TanggalAkhir"] = Pengaturan.HariIni()[1];
         LoadData();
     }
 }
Example #19
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
            {
                Tempat_Class               ClassTempat                = new Tempat_Class(db);
                Pengguna_Class             ClassPengguna              = new Pengguna_Class(db);
                KategoriBahanBaku_Class    KategoriBahanBaku_Class    = new KategoriBahanBaku_Class();
                JenisPerpindahanStok_Class JenisPerpindahanStok_Class = new JenisPerpindahanStok_Class();

                PenggunaLogin Pengguna = (PenggunaLogin)Session["PenggunaLogin"];

                DropDownListCariTempat.Items.AddRange(ClassTempat.DataDropDownList());
                DropDownListCariTempat.SelectedValue = Pengguna.IDTempat.ToString();
                DropDownListCariPengguna.Items.AddRange(ClassPengguna.DropDownList(true));

                DropDownListCariBahanBaku.DataSource     = db.TBBahanBakus.OrderBy(item => item.Nama).ToArray();
                DropDownListCariBahanBaku.DataValueField = "IDBahanBaku";
                DropDownListCariBahanBaku.DataTextField  = "Nama";
                DropDownListCariBahanBaku.DataBind();
                DropDownListCariBahanBaku.Items.Insert(0, new ListItem {
                    Text = "- Semua -", Value = "0"
                });

                DropDownListCariSatuan.DataSource     = db.TBSatuans.OrderBy(item => item.Nama).ToArray();
                DropDownListCariSatuan.DataValueField = "IDSatuan";
                DropDownListCariSatuan.DataTextField  = "Nama";
                DropDownListCariSatuan.DataBind();
                DropDownListCariSatuan.Items.Insert(0, new ListItem {
                    Text = "- Semua -", Value = "0"
                });

                DropDownListCariKategori.Items.AddRange(KategoriBahanBaku_Class.Dropdownlist(db));
                DropDownListCariJenisPerpindahanStok.Items.AddRange(JenisPerpindahanStok_Class.DataDropDownList(db));

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

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

            //KETERANGAN
            if (!string.IsNullOrWhiteSpace(Request.QueryString["Keterangan"]))
            {
                TextBoxCariKeterangan.Text = Request.QueryString["Keterangan"];
            }
            LoadData();
        }
        else
        {
            LinkDownload.Visible = false;
        }
    }
Example #20
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;
        }
    }
Example #21
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);

                DropDownListTempat.DataSource     = ClassTempat.Data();
                DropDownListTempat.DataValueField = "IDTempat";
                DropDownListTempat.DataTextField  = "Nama";
                DropDownListTempat.DataBind();
                DropDownListTempat.Items.Insert(0, new ListItem {
                    Text = "- Semua Tempat -", Value = "0"
                });
                DropDownListTempat.SelectedValue = Pengguna.IDTempat.ToString();

                DropDownListStatusTransaksi.DataSource     = db.TBStatusTransaksis.ToArray();
                DropDownListStatusTransaksi.DataValueField = "IDStatusTransaksi";
                DropDownListStatusTransaksi.DataTextField  = "Nama";
                DropDownListStatusTransaksi.DataBind();
                DropDownListStatusTransaksi.Items.Insert(0, new ListItem {
                    Text = "- Semua Status -", Value = "0"
                });
                DropDownListStatusTransaksi.SelectedValue = ((int)EnumStatusTransaksi.Complete).ToString();

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

                if (Pengguna.PointOfSales == TipePointOfSales.Retail)
                {
                    DivTotalTamu.Visible = false;

                    HeaderTamuPagi.Visible        = false;
                    HeaderPersentasePagi.Visible  = false;
                    HeaderTamuMalam.Visible       = false;
                    HeaderPersentaseMalam.Visible = false;

                    FooterTamuPagi.Visible        = false;
                    FooterPersentasePagi.Visible  = false;
                    FooterTamuMalam.Visible       = false;
                    FooterPersentaseMalam.Visible = false;
                }
            }

            LoadData();
        }
    }
Example #22
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);
                AtributProduk_Class        ClassAtributProduk         = new AtributProduk_Class(db);
                KategoriProduk_Class       KategoriProduk_Class       = new KategoriProduk_Class();
                JenisPerpindahanStok_Class JenisPerpindahanStok_Class = new JenisPerpindahanStok_Class();

                DropDownListCariTempat.Items.AddRange(ClassTempat.DataDropDownList());
                DropDownListCariTempat.SelectedValue = Pengguna.IDTempat.ToString();

                DropDownListCariAtributProduk.Items.AddRange(ClassAtributProduk.Dropdownlist());
                DropDownListCariKategori.Items.AddRange(KategoriProduk_Class.Dropdownlist(db));

                DropDownListCariJenisPerpindahanStok.Items.AddRange(JenisPerpindahanStok_Class.DataDropDownList(db));
                DropDownListCariJenisPerpindahanStok.SelectedValue = "0";

                DropDownListCariProduk.DataSource     = db.TBProduks.OrderBy(item => item.Nama).ToArray();
                DropDownListCariProduk.DataValueField = "IDProduk";
                DropDownListCariProduk.DataTextField  = "Nama";
                DropDownListCariProduk.DataBind();
                DropDownListCariProduk.Items.Insert(0, new ListItem {
                    Text = "- Semua -", Value = "0"
                });

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

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

            LoadData();
        }
        else
        {
            LinkDownload.Visible = false;
        }
    }
Example #23
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);
                KategoriBahanBaku_Class KategoriBahanBaku_Class = new KategoriBahanBaku_Class();

                DropDownListCariTempatPurchaseOrder.Items.AddRange(ClassTempat.DataDropDownList());
                DropDownListCariTempatPurchaseOrder.SelectedValue = Pengguna.IDTempat.ToString();

                DropDownListCariKategoriPurchaseOrder.Items.AddRange(KategoriBahanBaku_Class.Dropdownlist(db));

                TBBahanBaku[] daftarBahanBaku = db.TBBahanBakus.OrderBy(item => item.Nama).ToArray();

                DropDownListCariBahanBakuPurchaseOrder.DataSource     = daftarBahanBaku;
                DropDownListCariBahanBakuPurchaseOrder.DataValueField = "IDBahanBaku";
                DropDownListCariBahanBakuPurchaseOrder.DataTextField  = "Nama";
                DropDownListCariBahanBakuPurchaseOrder.DataBind();
                DropDownListCariBahanBakuPurchaseOrder.Items.Insert(0, new ListItem {
                    Text = "- Semua -", Value = "0"
                });

                TBSatuan[] daftarSatuan = db.TBSatuans.OrderBy(item => item.Nama).ToArray();

                DropDownListCariSatuanPurchaseOrder.DataSource     = daftarSatuan;
                DropDownListCariSatuanPurchaseOrder.DataValueField = "IDSatuan";
                DropDownListCariSatuanPurchaseOrder.DataTextField  = "Nama";
                DropDownListCariSatuanPurchaseOrder.DataBind();
                DropDownListCariSatuanPurchaseOrder.Items.Insert(0, new ListItem {
                    Text = "- Semua -", Value = "0"
                });

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

            LoadData();
        }
    }
Example #24
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
            {
                ViewState["TanggalAwal"]  = Pengaturan.HariIni()[0];
                ViewState["TanggalAkhir"] = Pengaturan.HariIni()[1];

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

            LoadData();
        }
        else
        {
            LinkDownload.Visible = false;
        }
    }
Example #25
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            MultiViewTransaksi.SetActiveView(ViewTransaksi);
            using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
            {
                TextBoxTanggalAwal.Text  = Pengaturan.HariIni()[0].ToFormatDateMedium();
                TextBoxTanggalAkhir.Text = Pengaturan.HariIni()[1].ToFormatDateMedium();


                JenisPembayaran_Class JenisPembayaran_Class = new JenisPembayaran_Class(db);
                DropDownListJenisPembayaran.DataSource     = JenisPembayaran_Class.Data();
                DropDownListJenisPembayaran.DataTextField  = "Nama";
                DropDownListJenisPembayaran.DataValueField = "IDJenisPembayaran";
                DropDownListJenisPembayaran.DataBind();
            }

            LoadData();
        }
    }
Example #26
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
            {
                ViewState["TanggalAwal"]  = Pengaturan.HariIni()[0];
                ViewState["TanggalAkhir"] = Pengaturan.HariIni()[1];

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

                ListBoxGrupPelanggan.DataSource     = db.TBGrupPelanggans.ToArray();
                ListBoxGrupPelanggan.DataValueField = "IDGrupPelanggan";
                ListBoxGrupPelanggan.DataTextField  = "Nama";
                ListBoxGrupPelanggan.DataBind();
            }

            LoadData();
        }
        ////////////else
        ////////////    LinkDownload.Visible = false;
    }
Example #27
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);
                StatusTransaksi_Class StatusTransaksi_Class = new StatusTransaksi_Class();

                DropDownListTempat.Items.AddRange(ClassTempat.DataDropDownList());
                DropDownListTempat.SelectedValue = Pengguna.IDTempat.ToString();

                DropDownListStatusTransaksi.Items.AddRange(StatusTransaksi_Class.DataDropDownList(db));
                DropDownListStatusTransaksi.SelectedValue = ((int)EnumStatusTransaksi.Complete).ToString();

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

            LoadData();
        }
    }
Example #28
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
            {
                PenggunaLogin _pengguna = (PenggunaLogin)Session["PenggunaLogin"];

                DropDownListStatus.DataSource     = db.TBStatusTransaksis.ToArray();
                DropDownListStatus.DataValueField = "IDStatusTransaksi";
                DropDownListStatus.DataTextField  = "Nama";
                DropDownListStatus.DataBind();
                DropDownListStatus.Items.Insert(0, new ListItem {
                    Text = "-Semua Status-", Value = "0"
                });
                DropDownListStatus.SelectedValue = "5";

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

                LoadData();
            }
        }
    }
Example #29
0
 protected void ButtonHari_Click(object sender, EventArgs e)
 {
     ViewState["TanggalAwal"]  = Pengaturan.HariIni()[0];
     ViewState["TanggalAkhir"] = Pengaturan.HariIni()[1];
     LoadData();
 }
Example #30
0
    private void LoadData()
    {
        PenggunaLogin Pengguna = (PenggunaLogin)Session["PenggunaLogin"];

        //Literal LiteralChart = (Literal)this.Page.Master.FindControl("LiteralChart");
        LiteralChart.Text = string.Empty;

        Konfigurasi_Class Konfigurasi_Class = new Konfigurasi_Class(Pengguna.IDGrupPengguna);

        DateTime[] BulanIni  = new DateTime[2];
        DateTime[] BulanLalu = new DateTime[2];
        DateTime[] HariIni   = new DateTime[2];
        DateTime[] Kemarin   = new DateTime[2];

        BulanIni  = Pengaturan.BulanIni();
        BulanLalu = Pengaturan.BulanSebelumnya();
        HariIni   = Pengaturan.HariIni();
        Kemarin   = Pengaturan.HariSebelumnya();

        #region Aktifitas Transaksi
        if (Konfigurasi_Class.ValidasiKonfigurasi(EnumKonfigurasi.AktifitasTransaksi))
        {
            PanelAktifitasTransaksi1.Visible = true;
            PanelAktifitasTransaksi2.Visible = true;
            PanelAktifitasTransaksi3.Visible = true;

            using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
            {
                var _transaksiBulanIni = db.TBTransaksis
                                         .Where(item =>
                                                item.TanggalTransaksi.Value.Date >= BulanIni[0] &&
                                                item.TanggalTransaksi.Value.Date <= BulanIni[1] &&
                                                item.IDStatusTransaksi == 5)
                                         .Select(item => new
                {
                    item.IDTempat,
                    item.TanggalTransaksi,
                    item.JumlahProduk,
                    item.GrandTotal
                }).ToArray();

                if (DropDownListTempat.SelectedValue != "0")
                {
                    _transaksiBulanIni = _transaksiBulanIni.Where(item => item.IDTempat == DropDownListTempat.SelectedValue.ToInt()).ToArray();
                }

                var _transaksiHariIni = _transaksiBulanIni
                                        .Where(item =>
                                               item.TanggalTransaksi.Value.Date >= HariIni[0] &&
                                               item.TanggalTransaksi.Value.Date <= HariIni[1]).ToArray();

                var _transaksiKemarin = _transaksiBulanIni
                                        .Where(item =>
                                               item.TanggalTransaksi.Value.Date >= Kemarin[0] &&
                                               item.TanggalTransaksi.Value.Date <= Kemarin[1]).ToArray();

                var _transaksiBulanLalu = db.TBTransaksis
                                          .Where(item =>
                                                 item.TanggalTransaksi.Value.Date >= BulanLalu[0] &&
                                                 item.TanggalTransaksi.Value.Date <= BulanLalu[1] &&
                                                 item.IDStatusTransaksi == 5)
                                          .Select(item => new
                {
                    item.IDTempat,
                    item.TanggalTransaksi,
                    item.JumlahProduk,
                    item.GrandTotal
                }).ToArray();

                if (DropDownListTempat.SelectedValue != "0")
                {
                    _transaksiBulanLalu = _transaksiBulanLalu.Where(item => item.IDTempat == DropDownListTempat.SelectedValue.ToInt()).ToArray();
                }

                var _pelangganBulanIni = db.TBPelanggans
                                         .Where(item =>
                                                item.TanggalDaftar.Value.Date >= BulanIni[0] &&
                                                item.TanggalDaftar.Value.Date <= BulanIni[1]).ToArray();

                var _pelangganHariIni = _pelangganBulanIni
                                        .Where(item =>
                                               item.TanggalDaftar.Value.Date >= HariIni[0] &&
                                               item.TanggalDaftar.Value.Date <= HariIni[1]).Count();

                var _pelangganKemarin = _pelangganBulanIni
                                        .Where(item =>
                                               item.TanggalDaftar.Value.Date >= Kemarin[0] &&
                                               item.TanggalDaftar.Value.Date <= Kemarin[1]).Count();

                var _pelangganBulanLalu = db.TBPelanggans
                                          .Where(item =>
                                                 item.TanggalDaftar.Value.Date >= BulanLalu[0] &&
                                                 item.TanggalDaftar.Value.Date <= BulanLalu[1]).Count();

                #region GRAFIK TRANSAKSI
                string ResultTransaksi = string.Empty;

                ResultTransaksi += "var dataChart = [";

                var _dataTransaksi = _transaksiBulanIni
                                     .GroupBy(item => item.TanggalTransaksi.Value.Date)
                                     .Select(item => new
                {
                    Key        = item.Key,
                    GrandTotal = item.Sum(item2 => item2.GrandTotal) ?? 0
                }).ToArray();

                for (DateTime date = BulanIni[0]; date <= BulanIni[1]; date = date.AddDays(1))
                {
                    var     _transaksi  = _dataTransaksi.FirstOrDefault(item => item.Key.Date == date.Date);
                    decimal _grandTotal = 0;

                    if (_transaksi != null)
                    {
                        _grandTotal = _transaksi.GrandTotal;
                    }

                    ResultTransaksi += "{ 'y': '" + date.Day + "', 'Transaksi': " + _grandTotal + " }, ";
                }

                ResultTransaksi += "]; Morris.Area({ element: 'graph2', behaveLikeLine: true, data: dataChart, xkey: 'y', ";

                ResultTransaksi += "ykeys: ['Transaksi'], ";
                ResultTransaksi += "labels: ['Transaksi'], ";
                ResultTransaksi += "lineColors:['#0aa699'], ";
                ResultTransaksi += " parseTime: false}); eval(dataChart);";

                LiteralChart.Text += "<script>";
                LiteralChart.Text += "$(document).ready(function () { " + ResultTransaksi + " }); ";
                LiteralChart.Text += "function pageLoad(sender, args) { if (args.get_isPartialLoad()) { " + ResultTransaksi + " }}; ";
                LiteralChart.Text += "</script>";
                #endregion

                #region GRAFIK TRANSAKSI PELANGGAN
                LiteralChart.Text += "<script> $(function () { var dataChart = [";

                var dataTransaksi = _transaksiBulanIni
                                    .GroupBy(item => item.TanggalTransaksi.Value.Date)
                                    .Select(item => new
                {
                    Key    = item.Key,
                    Jumlah = item.Count()
                }).ToArray();

                var dataPelanggan = _pelangganBulanIni
                                    .GroupBy(item => item.TanggalDaftar.Value.Date)
                                    .Select(item => new
                {
                    Key    = item.Key,
                    Jumlah = item.Count()
                }).ToArray();

                for (DateTime date = BulanIni[0]; date <= BulanIni[1]; date = date.AddDays(1))
                {
                    var _transaksi       = dataTransaksi.FirstOrDefault(item => item.Key.Date == date.Date);
                    int _jumlahTransaksi = 0;

                    if (_transaksi != null)
                    {
                        _jumlahTransaksi = _transaksi.Jumlah;
                    }

                    var _pelanggan       = dataPelanggan.FirstOrDefault(item => item.Key.Date == date.Date);
                    int _jumlahPelanggan = 0;

                    if (_pelanggan != null)
                    {
                        _jumlahPelanggan = _pelanggan.Jumlah;
                    }

                    LiteralChart.Text += "{ 'y': '" + date.Day + "', 'Transaksi': " + _jumlahTransaksi + ", 'Pelanggan': " + _jumlahPelanggan + " },";
                }

                LiteralChart.Text += "]; Morris.Line({ element: 'graph', data: dataChart, xkey: 'y',";

                LiteralChart.Text += "ykeys: ['Transaksi', 'Pelanggan'],";
                LiteralChart.Text += "labels: ['Transaksi', 'Pelanggan'],";
                LiteralChart.Text += "lineColors:['#0aa699','#d1dade'],";

                LiteralChart.Text += " parseTime: false}); eval(dataChart); });";
                LiteralChart.Text += "</script>";
                #endregion

                var GrandTotalBulanIni  = _transaksiBulanIni.Sum(item => item.GrandTotal);
                var GrandTotalBulanLalu = _transaksiBulanLalu.Sum(item => item.GrandTotal);

                if (GrandTotalBulanIni >= GrandTotalBulanLalu)
                {
                    LabelAktifitasBulanIni.Attributes.Add("class", "label label-success");
                    LabelAktifitasBulanLalu.Attributes.Add("class", "label label-danger");
                }
                else
                {
                    LabelAktifitasBulanIni.Attributes.Add("class", "label label-danger");
                    LabelAktifitasBulanLalu.Attributes.Add("class", "label label-success");
                }

                LabelPenjualanBulanIni.Text = GrandTotalBulanIni.ToFormatHarga();
                LabelQuantityBulanIni.Text  = _transaksiBulanIni.Sum(item => item.JumlahProduk).ToFormatHargaBulat();
                LabelPelangganBulanIni.Text = _pelangganBulanIni.Count().ToFormatHargaBulat();
                LabelTransaksiBulanIni.Text = _transaksiBulanIni.Count().ToFormatHargaBulat();

                LabelPenjualanBulanLalu.Text = GrandTotalBulanLalu.ToFormatHarga();
                LabelQuantityBulanLalu.Text  = _transaksiBulanLalu.Sum(item => item.JumlahProduk).ToFormatHargaBulat();
                LabelPelangganBulanLalu.Text = _pelangganBulanLalu.ToFormatHarga();
                LabelTransaksiBulanLalu.Text = _transaksiBulanLalu.Count().ToFormatHargaBulat();

                var GrandTotalHariIni = _transaksiHariIni.Sum(item => item.GrandTotal);
                var GrandTotalKemarin = _transaksiKemarin.Sum(item => item.GrandTotal);

                if (GrandTotalHariIni >= GrandTotalKemarin)
                {
                    LabelAktifitasHariIni.Attributes.Add("class", "label label-success");
                    LabelAktifitasKemarin.Attributes.Add("class", "label label-danger");
                }
                else
                {
                    LabelAktifitasHariIni.Attributes.Add("class", "label label-danger");
                    LabelAktifitasKemarin.Attributes.Add("class", "label label-success");
                }

                LabelPenjualanHariIni.Text = GrandTotalHariIni.ToFormatHarga();
                LabelQuantityHariIni.Text  = _transaksiHariIni.Sum(item => item.JumlahProduk).ToFormatHargaBulat();
                LabelPelangganHariIni.Text = _pelangganHariIni.ToFormatHarga();
                LabelTransaksiHariIni.Text = _transaksiHariIni.Count().ToFormatHargaBulat();

                LabelPenjualanKemarin.Text = GrandTotalKemarin.ToFormatHarga();
                LabelQuantityKemarin.Text  = _transaksiKemarin.Sum(item => item.JumlahProduk).ToFormatHargaBulat();
                LabelPelangganKemarin.Text = _pelangganKemarin.ToFormatHarga();
                LabelTransaksiKemarin.Text = _transaksiKemarin.Count().ToFormatHargaBulat();
            }
        }
        else
        {
            PanelAktifitasTransaksi1.Visible = false;
            PanelAktifitasTransaksi2.Visible = false;
            PanelAktifitasTransaksi3.Visible = false;
        }
        #endregion

        #region Stok Produk Habis
        if (Konfigurasi_Class.ValidasiKonfigurasi(EnumKonfigurasi.StokProdukHabis))
        {
            panelStokProdukHabis.Visible = true;

            using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
            {
                var StokProdukHabis = db.TBStokProduks
                                      .Where(item => item.Jumlah <= item.JumlahMinimum)
                                      .Select(item => new
                {
                    item.IDTempat,
                    Tempat = item.TBTempat.Nama,
                    item.TBKombinasiProduk.Nama,
                    item.Jumlah
                })
                                      .OrderBy(item => item.Jumlah)
                                      .ToArray();

                if (DropDownListTempat.SelectedValue != "0")
                {
                    StokProdukHabis = StokProdukHabis.Where(item => item.IDTempat == DropDownListTempat.SelectedValue.ToInt()).ToArray();
                }

                LabelJumlahStokProdukHabis.Text = StokProdukHabis.Count().ToFormatHargaBulat();

                RepeaterDataStokProduk.DataSource = StokProdukHabis;
                RepeaterDataStokProduk.DataBind();
            }
        }
        else
        {
            panelStokProdukHabis.Visible = false;
        }
        #endregion
    }