protected void ButtonOk_Click(object sender, EventArgs e) { using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext()) { Konten_Class Konten_Class = new Konten_Class(db); TBKonten Konten = new TBKonten(); if (ButtonOk.Text == "Tambah") { Konten = Konten_Class.Tambah(EnumKontenJenis.Post, TextBoxJudul.Text, HttpUtility.HtmlDecode(TextBoxIsi.Text)); } else if (ButtonOk.Text == "Ubah") { Konten = Konten_Class.Ubah(Request.QueryString["id"].ToInt(), EnumKontenJenis.Post, TextBoxJudul.Text, HttpUtility.HtmlDecode(TextBoxIsi.Text)); } db.SubmitChanges(); if (FileUploadCover.HasFile) { FileUploadCover.SaveAs(Server.MapPath("~/images/konten/") + Konten.IDKonten + ".jpg"); } } Response.Redirect("Default.aspx"); }
public TBKonten Tambah(EnumKontenJenis enumKontenJenis, string judul, string isi) { TBKonten Konten = new TBKonten { EnumKontenJenis = (int)enumKontenJenis, Tanggal = DateTime.Now, Judul = judul, IsiSingkat = Pengaturan.Ringkasan(isi), Isi = isi }; db.TBKontens.InsertOnSubmit(Konten); return(Konten); }
public TBKonten Ubah(int idKonten, EnumKontenJenis enumKontenJenis, string judul, string isi) { TBKonten Konten = Cari(idKonten); if (Konten != null) { Konten.EnumKontenJenis = (int)enumKontenJenis; Konten.Judul = judul; Konten.IsiSingkat = Pengaturan.Ringkasan(isi); Konten.Isi = isi; return(Konten); } else { return(null); } }