protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext()) { KategoriTempat_Class KategoriTempat_Class = new KategoriTempat_Class(); var KategoriTempat = KategoriTempat_Class.Cari(db, Request.QueryString["id"].ToInt()); if (KategoriTempat != null && KategoriTempat.IDKategoriTempat > (int)EnumKategoriTempat.Consignment) { TextBoxNama.Text = KategoriTempat.Nama; ButtonOk.Text = "Ubah"; LabelKeterangan.Text = "Ubah"; } else { LabelKeterangan.Text = "Tambah"; ButtonOk.Text = "Tambah"; } } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { LabelPeriode.Text = "DETAIL SALES REPORT " + DateTime.Now.Year.ToString(); PenggunaLogin Pengguna = (PenggunaLogin)Session["PenggunaLogin"]; using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext()) { KategoriTempat_Class KategoriTempat_Class = new KategoriTempat_Class(); DropDownListKategoriTempat.DataSource = KategoriTempat_Class.Data(db); DropDownListKategoriTempat.DataValueField = "IDKategoriTempat"; DropDownListKategoriTempat.DataTextField = "Nama"; DropDownListKategoriTempat.DataBind(); DropDownListKategoriTempat.SelectedValue = Pengguna.IDTempat.ToString(); } int index = 0; for (int i = DateTime.Now.Year - 5; i <= DateTime.Now.Year + 5; i++) { DropDownListTahun.Items.Insert(index, new ListItem(i.ToString(), i.ToString())); DropDownListTahunBulanan.Items.Insert(index, new ListItem(i.ToString(), i.ToString())); index++; } DropDownListTahun.SelectedIndex = 5; } }
private void LoadDataKategori() { using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext()) { KategoriTempat_Class KategoriTempat_Class = new KategoriTempat_Class(); RepeaterKategoriTempat.DataSource = KategoriTempat_Class.Data(db); RepeaterKategoriTempat.DataBind(); } }
protected void ButtonOk_Click(object sender, EventArgs e) { using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext()) { KategoriTempat_Class KategoriTempat_Class = new KategoriTempat_Class(); if (ButtonOk.Text == "Tambah") { KategoriTempat_Class.Tambah(db, TextBoxNama.Text); } else if (ButtonOk.Text == "Ubah") { KategoriTempat_Class.Ubah(db, Request.QueryString["id"].ToInt(), TextBoxNama.Text); } db.SubmitChanges(); } Response.Redirect("Default.aspx"); }
protected void RepeaterKategoriTempat_ItemCommand(object source, RepeaterCommandEventArgs e) { if (e.CommandName == "Ubah") { Response.Redirect("Pengaturan.aspx?id=" + e.CommandArgument.ToString()); } else if (e.CommandName == "Hapus") { KategoriTempat_Class KategoriTempat_Class = new KategoriTempat_Class(); if (KategoriTempat_Class.Hapus(e.CommandArgument.ToInt())) { LoadData(); } else { LiteralWarning.Text = Alert_Class.Pesan(TipeAlert.Danger, "data tidak dapat dihapus"); } } }