protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext()) { BahanBaku_Class ClassBahanBaku = new BahanBaku_Class(); AtributPilihan_Class ClassAtributPilihan = new AtributPilihan_Class(db); Atribut_Class ClassAtribut = new Atribut_Class(db); var BahanBaku = ClassBahanBaku.Cari(db, Request.QueryString["id"].ToInt()); if (BahanBaku != null) { LiteralJavascript.Text = ClassAtribut.DropdownListSelect2(GrupAtribut.BahanBaku); LabelJudul.Text = BahanBaku.Nama; ClassAtributPilihan.BahanBakuData(BahanBaku, RepeaterAtribut); } else { Response.Redirect("/WITAdministrator/BahanBaku/"); } } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext()) { Tempat_Class ClassTempat = new Tempat_Class(db); AtributPilihan_Class ClassAtributPilihan = new AtributPilihan_Class(db); Atribut_Class ClassAtribut = new Atribut_Class(db); var Tempat = ClassTempat.Cari(Request.QueryString["id"].ToInt()); if (Tempat != null) { LiteralJavascript.Text = ClassAtribut.DropdownListSelect2(GrupAtribut.Tempat); LabelJudul.Text = Tempat.Nama; ClassAtributPilihan.TempatData(Tempat, RepeaterAtribut); } else { Response.Redirect("/WITAdministrator/Tempat/"); } } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext()) { Pelanggan_Class ClassPelanggan = new Pelanggan_Class(db); AtributPilihan_Class ClassAtributPilihan = new AtributPilihan_Class(db); Atribut_Class ClassAtribut = new Atribut_Class(db); var Pelanggan = ClassPelanggan.Cari(Request.QueryString["id"].ToInt()); if (Pelanggan != null) { LiteralJavascript.Text = ClassAtribut.DropdownListSelect2(GrupAtribut.Pelanggan); LabelJudul.Text = Pelanggan.NamaLengkap; ClassAtributPilihan.PelangganData(Pelanggan, RepeaterAtribut); } else { Response.Redirect("/WITAdministrator/Pelanggan/"); } } } }
protected void ButtonOk_Click(object sender, EventArgs e) { try { using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext()) { Atribut_Class ClassAtribut = new Atribut_Class(db); if (ButtonOk.Text == "Tambah") { ClassAtribut.Tambah(DropDownListAtributGrup.SelectedValue.ToInt(), TextBoxNama.Text, CheckBoxPilihan.Checked); } else if (ButtonOk.Text == "Ubah") { ClassAtribut.Ubah(Request.QueryString["id"].ToInt(), DropDownListAtributGrup.SelectedValue.ToInt(), TextBoxNama.Text, CheckBoxPilihan.Checked); } db.SubmitChanges(); Response.Redirect("Default.aspx"); } } catch (Exception ex) { AlertMessage_Class.ShowException(this, ex, Request.Url.PathAndQuery); } }
private void LoadData() { try { using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext()) { Atribut_Class ClassAtribut = new Atribut_Class(db); RepeaterAtribut.DataSource = ClassAtribut.Data(); RepeaterAtribut.DataBind(); } } catch (Exception ex) { AlertMessage_Class.ShowException(this, ex, Request.Url.PathAndQuery); } }
protected void RepeaterAtribut_ItemCommand(object source, RepeaterCommandEventArgs e) { try { using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext()) { Atribut_Class ClassAtribut = new Atribut_Class(db); if (e.CommandName == "Hapus") { ClassAtribut.Hapus(e.CommandArgument.ToInt()); LoadData(); } } } catch (Exception ex) { AlertMessage_Class.ShowException(this, ex, Request.Url.PathAndQuery); } }
protected void Page_Load(object sender, EventArgs e) { try { if (!IsPostBack) { using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext()) { Atribut_Class ClassAtribut = new Atribut_Class(db); AtributGrup_Class ClassAtributGrup = new AtributGrup_Class(db); ClassAtributGrup.DropDownList(DropDownListAtributGrup); var Atribut = ClassAtribut.Cari(Request.QueryString["id"].ToInt()); if (Atribut != null) { DropDownListAtributGrup.SelectedValue = Atribut.IDAtributGrup.ToString(); TextBoxNama.Text = Atribut.Nama; CheckBoxPilihan.Checked = Atribut.Pilihan; ButtonOk.Text = "Ubah"; } else { ButtonOk.Text = "Tambah"; } } } } catch (Exception ex) { AlertMessage_Class.ShowException(this, ex, Request.Url.PathAndQuery); } }