Beispiel #1
0
    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");
    }
Beispiel #2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
            {
                Konten_Class Konten_Class = new Konten_Class(db);

                var Konten = Konten_Class.Cari(Request.QueryString["id"].ToInt());

                if (Konten != null && Konten.EnumKontenJenis == (int)EnumKontenJenis.Post)
                {
                    ImageCover.ImageUrl = "/images/konten/" + Konten.IDKonten + ".jpg?" + DateTime.Now.Ticks;
                    TextBoxJudul.Text   = Konten.Judul;
                    TextBoxIsi.Text     = Konten.Isi;

                    ButtonOk.Text        = "Ubah";
                    LabelKeterangan.Text = "Ubah";
                }
                else
                {
                    LabelKeterangan.Text = "Tambah";
                    ButtonOk.Text        = "Tambah";
                }
            }
        }
    }
Beispiel #3
0
    protected void RepeaterKonten_ItemCommand(object source, RepeaterCommandEventArgs e)
    {
        try
        {
            if (e.CommandName == "Hapus")
            {
                using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
                {
                    Konten_Class Konten_Class = new Konten_Class(db);

                    Konten_Class.Hapus(e.CommandArgument.ToInt());

                    if (File.Exists(Server.MapPath("~/images/konten/") + e.CommandArgument + ".jpg"))
                    {
                        File.Delete(Server.MapPath("~/images/konten/") + e.CommandArgument + ".jpg");
                    }

                    LoadData();
                }
            }
        }
        catch (Exception)
        {
        }
    }
Beispiel #4
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
            {
                Konten_Class Konten_Class = new Konten_Class(db);

                var Konten = Konten_Class.Cari(Request.QueryString["id"].ToInt());

                if (Konten != null && Konten.EnumKontenJenis == (int)EnumKontenJenis.Halaman)
                {
                    TextBoxJudul.Text = Konten.Judul;
                    TextBoxIsi.Text   = Konten.Isi;

                    ButtonOk.Text        = "Ubah";
                    LabelKeterangan.Text = "Ubah";
                }
                else
                {
                    LabelKeterangan.Text = "Tambah";
                    ButtonOk.Text        = "Tambah";
                }
            }
        }
    }
Beispiel #5
0
    private void LoadData()
    {
        using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
        {
            Konten_Class Konten_Class = new Konten_Class(db);

            RepeaterKonten.DataSource = Konten_Class.Data(EnumKontenJenis.Post);
            RepeaterKonten.DataBind();
        }
    }
Beispiel #6
0
    protected void RepeaterKonten_ItemCommand(object source, RepeaterCommandEventArgs e)
    {
        try
        {
            if (e.CommandName == "Hapus")
            {
                using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
                {
                    Konten_Class Konten_Class = new Konten_Class(db);

                    Konten_Class.Hapus(e.CommandArgument.ToInt());
                    LoadData();
                }
            }
        }
        catch (Exception)
        {
        }
    }
Beispiel #7
0
    protected void ButtonOk_Click(object sender, EventArgs e)
    {
        using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
        {
            Konten_Class Konten_Class = new Konten_Class(db);

            if (ButtonOk.Text == "Tambah")
            {
                Konten_Class.Tambah(EnumKontenJenis.Halaman, TextBoxJudul.Text, HttpUtility.HtmlDecode(TextBoxIsi.Text));
            }
            else if (ButtonOk.Text == "Ubah")
            {
                Konten_Class.Ubah(Request.QueryString["id"].ToInt(), EnumKontenJenis.Halaman, TextBoxJudul.Text, HttpUtility.HtmlDecode(TextBoxIsi.Text));
            }

            db.SubmitChanges();
        }

        Response.Redirect("Default.aspx");
    }