Ejemplo n.º 1
0
    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";
                }
            }
        }
    }
Ejemplo n.º 2
0
    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;
        }
    }
Ejemplo n.º 3
0
    private void LoadDataKategori()
    {
        using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
        {
            KategoriTempat_Class KategoriTempat_Class = new KategoriTempat_Class();

            RepeaterKategoriTempat.DataSource = KategoriTempat_Class.Data(db);
            RepeaterKategoriTempat.DataBind();
        }
    }
Ejemplo n.º 4
0
    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");
    }
Ejemplo n.º 5
0
    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");
            }
        }
    }