protected void RepeaterPenerimaan_ItemCommand(object source, RepeaterCommandEventArgs e) { if (e.CommandName == "Detail") { using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext()) { LabelIDPenerimaan.Text = e.CommandArgument.ToString(); TBPenerimaanPOProduksiProduk penerimaan = db.TBPenerimaanPOProduksiProduks.FirstOrDefault(item => item.IDPenerimaanPOProduksiProduk == e.CommandArgument.ToString()); RepeaterPenerimaanDetail.DataSource = penerimaan.TBPenerimaanPOProduksiProdukDetails.Select(item => new { Produk = item.TBKombinasiProduk.TBProduk.Nama, AtributProduk = item.TBKombinasiProduk.TBAtributProduk.Nama, item.Datang, item.Diterima, item.TolakKeVendor, item.TolakKeGudang }).ToArray(); RepeaterPenerimaanDetail.DataBind(); TextBoxKeteranganPenerimaan.Text = penerimaan.Keterangan; } } }
protected void RepeaterPenerimaan_ItemCommand(object source, RepeaterCommandEventArgs e) { if (e.CommandName == "Detail") { using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext()) { LabelIDPenerimaan.Text = e.CommandArgument.ToString(); TBPenerimaanPOProduksiBahanBaku penerimaan = db.TBPenerimaanPOProduksiBahanBakus.FirstOrDefault(item => item.IDPenerimaanPOProduksiBahanBaku == e.CommandArgument.ToString()); RepeaterPenerimaanDetail.DataSource = penerimaan.TBPenerimaanPOProduksiBahanBakuDetails.Select(item => new { BahanBaku = item.TBBahanBaku.Nama, Satuan = item.TBSatuan.Nama, item.Datang, item.Diterima }).ToArray(); RepeaterPenerimaanDetail.DataBind(); TextBoxKeteranganPenerimaan.Text = penerimaan.Keterangan; } } }