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; } }
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(); } }
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(); } }
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; } }
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; } }
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; }
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; } }
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(); } }
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(); } }
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(); } }
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; } }
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(); } }
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; } }
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()); } } }
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"); } }
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(); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { ViewState["TanggalAwal"] = Pengaturan.HariIni()[0]; ViewState["TanggalAkhir"] = Pengaturan.HariIni()[1]; LoadData(); } }
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; } }
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; } }
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(); } }
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; } }
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(); } }
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; } }
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(); } }
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; }
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(); } }
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(); } } }
protected void ButtonHari_Click(object sender, EventArgs e) { ViewState["TanggalAwal"] = Pengaturan.HariIni()[0]; ViewState["TanggalAkhir"] = Pengaturan.HariIni()[1]; LoadData(); }
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 }