Esempio n. 1
0
    protected void Button4_Click(object sender, EventArgs e)
    {
        DatabaseManager dbManager = new DatabaseManager();

        // Strips strings from user input
        String firstname = Regex.Replace(tbFirstName.Text, "<.*?>", string.Empty);
        String lastname = Regex.Replace(tbLastName.Text, "<.*?>", string.Empty);
        String suburb = Regex.Replace(tbSuburb.Text, "<.*?>", string.Empty);

        // Insert if there is data in the textboxs
        if (firstname != "" && lastname != "" && suburb != "")
        {
            // Inserts the record
            dbManager.InsertMemberRecord(lastname, firstname, suburb);

            // User feedback
            lbResult.ForeColor = Color.FromArgb(204,102,0);
            lbResult.Text = "Member added to database";

            // Hides the div from the user
            member.Visible = false;

            //Refreshs dropdowns
            ddlMember.Items.Clear();
            initMember();

            // Clears the textboxes
            tbFirstName.Text = "";
            tbLastName.Text = "";
            tbSuburb.Text = "";
        }
        else
        {
            // Give user feedback is entered information incorrectly
            lbResult.Text = "Please enter all member fields to add a member to the database";
            lbResult.ForeColor = Color.Red;
            tbFirstName.Focus();
        }
    }