Ejemplo n.º 1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        try
        {
            if (!IsPostBack)
            {
                using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
                {
                    Menubar_Class ClassMenubar = new Menubar_Class(db);
                    Tempat_Class  ClassTempat  = new Tempat_Class(db);

                    ClassTempat.DropDownList(DropDownListTempat);
                    ClassMenubar.EnumStatusDiscountEventDropdownList(DropDownListEnumStatusDiscountEvent);

                    DiscountEvent_Class ClassDiscountEvent = new DiscountEvent_Class(db);
                    var Pengguna = (PenggunaLogin)Session["PenggunaLogin"];

                    var DiscountEvent = ClassDiscountEvent.Cari(Request.QueryString["id"].ToInt());

                    if (DiscountEvent != null)
                    {
                        DropDownListTempat.SelectedValue = DiscountEvent.IDTempat.ToString();
                        TextBoxNama.Text         = DiscountEvent.Nama;
                        TextBoxTanggalAwal.Text  = DiscountEvent.TanggalAwal.ToString("d MMMM yyyy");
                        TextBoxTanggalAkhir.Text = DiscountEvent.TanggalAkhir.ToString("d MMMM yyyy");
                        DropDownListEnumStatusDiscountEvent.SelectedValue = DiscountEvent.EnumStatusDiscountEvent.ToString();

                        ButtonOk.Text = "Ubah";

                        PanelDiscount.Visible = true;
                        LoadData();
                    }
                    else
                    {
                        ButtonOk.Text = "Tambah";
                    }
                }
            }
        }
        catch (Exception ex)
        {
            AlertMessage_Class.ShowException(this, ex, Request.Url.PathAndQuery);
        }
    }