protected void DropDownListCariVendor_SelectedIndexChanged(object sender, EventArgs e) { using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext()) { RepeaterDetail.DataSource = null; RepeaterDetail.DataBind(); if (DropDownListCariVendor.SelectedValue != "0") { DropDownListIDPOProduksi.Enabled = true; DropDownListIDPOProduksi.DataSource = db.TBPOProduksiProduks.Where(item => item.IDVendor == DropDownListCariVendor.SelectedValue.ToInt() && item.EnumJenisProduksi == (int)PilihanEnumJenisProduksi.PurchaseOrder && item.TBPOProduksiProdukDetails.Sum(item2 => item2.Sisa) > 0).OrderByDescending(item => item.Nomor); DropDownListIDPOProduksi.DataTextField = "IDPOProduksiProduk"; DropDownListIDPOProduksi.DataValueField = "IDPOProduksiProduk"; DropDownListIDPOProduksi.DataBind(); DropDownListIDPOProduksi.Items.Insert(0, new ListItem { Value = "0", Text = "-Pilih-" }); } else { DropDownListIDPOProduksi.SelectedValue = "0"; DropDownListIDPOProduksi.Enabled = false; } } }
protected void DropDownListCariSupplier_SelectedIndexChanged(object sender, EventArgs e) { using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext()) { RepeaterDetail.DataSource = null; RepeaterDetail.DataBind(); if (DropDownListCariSupplier.SelectedValue != "0") { DropDownListIDPOProduksi.Enabled = true; DropDownListIDPOProduksi.DataSource = db.TBPOProduksiBahanBakus.Where(item => item.IDSupplier == DropDownListCariSupplier.SelectedValue.ToInt() && item.EnumJenisProduksi != (int)PilihanEnumJenisProduksi.ProduksiSendiri && item.TanggalDownPayment == null).OrderByDescending(item => item.Nomor); DropDownListIDPOProduksi.DataTextField = "IDPOProduksiBahanBaku"; DropDownListIDPOProduksi.DataValueField = "IDPOProduksiBahanBaku"; DropDownListIDPOProduksi.DataBind(); DropDownListIDPOProduksi.Items.Insert(0, new ListItem { Value = "0", Text = "-Pilih-" }); } else { DropDownListIDPOProduksi.SelectedValue = "0"; DropDownListIDPOProduksi.Enabled = false; } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext()) { PenggunaLogin pengguna = (PenggunaLogin)Session["PenggunaLogin"]; TextBoxIDProyeksi.Text = "-Tidak Ada Proyeksi-"; TextBoxTanggalPenerimaan.Text = DateTime.Now.ToString("d MMMM yyyy"); TextBoxPegawai.Text = pengguna.NamaLengkap; DropDownListIDPOProduksi.DataSource = db.TBPOProduksiBahanBakus.Where(item => item.EnumJenisProduksi == (int)PilihanEnumJenisProduksi.ProduksiSendiri && item.TBPOProduksiBahanBakuDetails.Sum(item2 => item2.Sisa) > 0).OrderByDescending(item => item.Nomor); DropDownListIDPOProduksi.DataTextField = "IDPOProduksiBahanBaku"; DropDownListIDPOProduksi.DataValueField = "IDPOProduksiBahanBaku"; DropDownListIDPOProduksi.DataBind(); DropDownListIDPOProduksi.Items.Insert(0, new ListItem { Value = "0", Text = "-Pilih-" }); } } }