예제 #1
0
    protected void ButtonBatal_Click(object sender, EventArgs e)
    {
        PenggunaLogin Pengguna = new PenggunaLogin(TextBoxUsername.Text, TextBoxPassword.Text);

        if (Pengguna.IDPengguna > 0)
        {
            Konfigurasi_Class Konfigurasi_Class = new Konfigurasi_Class(Pengguna.IDGrupPengguna);

            if (Konfigurasi_Class.ValidasiKonfigurasi(EnumKonfigurasi.MembatalkanTransaksi))
            {
                BatalTransaksi();
            }
            else
            {
                ModalPopupExtenderSupervisor.Show();
            }
        }
        else
        {
            ModalPopupExtenderSupervisor.Show();
        }
    }
예제 #2
0
    protected void RepeaterTransaksi_ItemCommand(object source, RepeaterCommandEventArgs e)
    {
        if (e.CommandName == "Batal")
        {
            HiddenFieldIDTransaksi.Value = e.CommandArgument.ToString();
            LabelKeterangan.Text         = "Batal Transaksi #" + e.CommandArgument.ToString();

            PenggunaLogin Pengguna = (PenggunaLogin)Session["PenggunaLogin"];

            Konfigurasi_Class Konfigurasi_Class = new Konfigurasi_Class(Pengguna.IDGrupPengguna);

            if (Konfigurasi_Class.ValidasiKonfigurasi(EnumKonfigurasi.MembatalkanTransaksi))
            {
                BatalTransaksi();
            }
            else
            {
                TextBoxUsername.Text = string.Empty;
                TextBoxPassword.Text = string.Empty;
                TextBoxUsername.Focus();
                ModalPopupExtenderSupervisor.Show();
            }
        }
    }