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(); JenisPerpindahanStok_Class JenisPerpindahanStok_Class = new JenisPerpindahanStok_Class(); DropDownListCariTempat.Items.AddRange(ClassTempat.DataDropDownList()); DropDownListCariTempat.SelectedValue = Pengguna.IDTempat.ToString(); DropDownListCariPengguna.Items.AddRange(ClassPengguna.DropDownList(true)); 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"); } //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()) { DropDownListKategoriTempat.DataSource = db.TBKategoriTempats.OrderBy(item => item.Nama); DropDownListKategoriTempat.DataTextField = "Nama"; DropDownListKategoriTempat.DataValueField = "IDKategoriTempat"; DropDownListKategoriTempat.DataBind(); DropDownListKategoriTempat.Items.Insert(0, new ListItem { Value = "0", Text = "- Semua Kategori -" }); DropDownListCariProduk.DataSource = db.TBProduks.OrderBy(item => item.Nama); DropDownListCariProduk.DataTextField = "Nama"; DropDownListCariProduk.DataValueField = "IDProduk"; DropDownListCariProduk.DataBind(); DropDownListCariProduk.Items.Insert(0, new ListItem { Value = "0", Text = "-Semua-" }); DropDownListCariPemilikProduk.DataSource = db.TBPemilikProduks.OrderBy(item => item.Nama); DropDownListCariPemilikProduk.DataTextField = "Nama"; DropDownListCariPemilikProduk.DataValueField = "IDPemilikProduk"; DropDownListCariPemilikProduk.DataBind(); DropDownListCariPemilikProduk.Items.Insert(0, new ListItem { Value = "0", Text = "-Semua-" }); AtributProduk_Class ClassAtributProduk = new AtributProduk_Class(db); KategoriProduk_Class KategoriProduk_Class = new KategoriProduk_Class(); DropDownListCariAtributProduk.Items.AddRange(ClassAtributProduk.Dropdownlist()); DropDownListCariKategoriProduk.Items.AddRange(KategoriProduk_Class.Dropdownlist(db)); //if (Request.QueryString["action"] == "Tempat") // DropDownListKategoriTempat.Visible = false; //else if (Request.QueryString["action"] == "KategoriTempat") // DropDownListTempat.Visible = false; //else // Response.Redirect("/WITWarehouse/Produk.aspx"); } 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(); AtributProduk_Class ClassAtributProduk = new AtributProduk_Class(db); KategoriProduk_Class KategoriProduk_Class = new KategoriProduk_Class(); PemilikProduk_Class ClassPemilikProduk = new PemilikProduk_Class(db); Pelanggan_Class ClassPelanggan = new Pelanggan_Class(db); DropDownListCariTempat.Items.AddRange(ClassTempat.DataDropDownList()); DropDownListCariTempat.SelectedValue = Pengguna.IDTempat.ToString(); DropDownListCariStatusTransaksi.Items.AddRange(StatusTransaksi_Class.DataDropDownList(db)); DropDownListCariStatusTransaksi.SelectedValue = ((int)EnumStatusTransaksi.Complete).ToString(); ClassPelanggan.DropDownList(DropDownListCariPelanggan, true); DropDownListCariPemilikProduk.Items.AddRange(ClassPemilikProduk.Dropdownlist()); DropDownListCariAtributProduk.Items.AddRange(ClassAtributProduk.Dropdownlist()); DropDownListCariKategori.Items.AddRange(KategoriProduk_Class.Dropdownlist(db)); 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]; LoadData(); } } else { LinkDownload.Visible = false; } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext()) { AtributProduk_Class ClassAtributProduk = new AtributProduk_Class(db); DropDownListCariAtributProduk.Items.AddRange(ClassAtributProduk.Dropdownlist()); 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" }); } LoadData(); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { try { 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.Items.RemoveAt(0); DropDownListCariTempat.SelectedValue = Pengguna.IDTempat.ToString(); DropDownListCariPemilikProduk.Items.AddRange(ClassPemilikProduk.Dropdownlist()); DropDownListCariAtributProduk.Items.AddRange(ClassAtributProduk.Dropdownlist()); DropDownListCariKategori.Items.AddRange(KategoriProduk_Class.Dropdownlist(db)); 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" }); LoadData(); } } catch (Exception ex) { AlertMessage_Class.ShowException(this, ex, Request.Url.PathAndQuery); } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext()) { PenggunaLogin Pengguna = (PenggunaLogin)Session["PenggunaLogin"]; Warna_Class ClassWarna = new Warna_Class(db); var listKombinasiProduk = db.TBStokProduks.Where(item => item.IDTempat == Pengguna.IDTempat).Select(item => new { item.TBKombinasiProduk.IDKombinasiProduk, item.TBKombinasiProduk.Nama, item.TBKombinasiProduk.TBProduk }).ToArray(); #region Komposisi Produk DropDownListCariKomposisiProduk.DataSource = listKombinasiProduk; DropDownListCariKomposisiProduk.DataTextField = "Nama"; DropDownListCariKomposisiProduk.DataValueField = "IDKombinasiProduk"; DropDownListCariKomposisiProduk.DataBind(); DropDownListCariKomposisiProduk.Items.Insert(0, new ListItem { Text = "-Pilih Produk-", Value = "0" }); var listStokBahanBaku = db.TBStokBahanBakus.ToArray(); DropDownListBahanBaku.DataSource = listStokBahanBaku.Where(item => item.IDTempat == Pengguna.IDTempat).Select(item => item.TBBahanBaku).ToArray(); DropDownListBahanBaku.DataTextField = "Nama"; DropDownListBahanBaku.DataValueField = "IDBahanBaku"; DropDownListBahanBaku.DataBind(); LabelSatuan.Text = listStokBahanBaku.FirstOrDefault() == null ? string.Empty : listStokBahanBaku.FirstOrDefault().TBBahanBaku.TBSatuan.Nama; ViewState["KomposisiProduk"] = new List <StokBahanBaku_Model>(); #endregion #region Biaya Produksi DropDownListCariBiayaProduksi.DataSource = listKombinasiProduk; DropDownListCariBiayaProduksi.DataTextField = "Nama"; DropDownListCariBiayaProduksi.DataValueField = "IDKombinasiProduk"; DropDownListCariBiayaProduksi.DataBind(); DropDownListCariBiayaProduksi.Items.Insert(0, new ListItem { Text = "-Pilih Produk-", Value = "0" }); DropDownListJenisBiayaProduksi.DataSource = db.TBJenisBiayaProduksis.ToArray(); DropDownListJenisBiayaProduksi.DataTextField = "Nama"; DropDownListJenisBiayaProduksi.DataValueField = "IDJenisBiayaProduksi"; DropDownListJenisBiayaProduksi.DataBind(); DropDownListJenisBiayaProduksi.Items.Insert(0, new ListItem { Text = "-Tambah Baru-", Value = "0" }); ViewState["BiayaProduksi"] = new List <JenisBiayaProduksi_Model>(); #endregion #region Produk DropDownListCariProduk.DataSource = listKombinasiProduk.Select(item => item.TBProduk).Distinct().ToArray(); DropDownListCariProduk.DataTextField = "Nama"; DropDownListCariProduk.DataValueField = "IDProduk"; DropDownListCariProduk.DataBind(); DropDownListCariProduk.Items.Insert(0, new ListItem { Text = "-Produk Baru-", Value = "0" }); DropDownListBrand.DataSource = db.TBPemilikProduks.OrderBy(item => item.Nama).ToArray(); DropDownListBrand.DataTextField = "Nama"; DropDownListBrand.DataValueField = "IDPemilikProduk"; DropDownListBrand.DataBind(); DropDownListBrand.Items.Insert(0, new ListItem { Text = "-Tambah Baru-", Value = "0" }); DropDownListWarna.DataSource = ClassWarna.Data(); DropDownListWarna.DataTextField = "Nama"; DropDownListWarna.DataValueField = "IDWarna"; DropDownListWarna.DataBind(); DropDownListWarna.Items.Insert(0, new ListItem { Text = "-Tambah Baru-", Value = "0" }); DropDownListVarian.DataSource = db.TBAtributProduks.OrderBy(item => item.Nama).ToArray(); DropDownListVarian.DataTextField = "Nama"; DropDownListVarian.DataValueField = "IDAtributProduk"; DropDownListVarian.DataBind(); DropDownListVarian.Items.Insert(0, new ListItem { Text = "-Tidak Ada-", Value = "-1" }); DropDownListVarian.Items.Insert(1, new ListItem { Text = "-Tambah Baru-", Value = "0" }); CheckBoxListKategori.DataSource = db.TBKategoriProduks.Select(item => new { item.IDKategoriProduk, Nama = item.Nama }).OrderBy(item => item.Nama).ToArray(); CheckBoxListKategori.DataValueField = "IDKategoriProduk"; CheckBoxListKategori.DataTextField = "Nama"; CheckBoxListKategori.DataBind(); #endregion } if (!string.IsNullOrEmpty(Request.QueryString["Status"])) { if (Request.QueryString["Status"] == "true") { LiteralInformasi.Text = "<div class=\"alert alert-success\" role=\"alert\"><strong>Berhasil.</strong> Data produk telah tersimpan.</div>"; } } } }