示例#1
0
        private void btnConfirm_Click(object sender, EventArgs e)
        {
            if (txtManagerEmail.Text == "" || txtName.Text == "" || txtStreet.Text == "" || txtTown.Text == "" ||
                txtCounty.Text == "" || txtManagerName.Text == "" || txtManagerMobile.Text == "" || txtMaxCapacity.Text == "")
            {
                MessageBox.Show("One or more fields have been left empty! Please enter all required details.", "Empty Field(s)", MessageBoxButtons.OK, MessageBoxIcon.Error);

                return;
            }

            DialogResult dialogResult = MessageBox.Show("Confirm this information?", "Confirm", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (dialogResult == DialogResult.Yes)
            {
                Venue myVenue = new Venue();

                myVenue.setVenueID(Convert.ToInt32(txtID.Text));
                myVenue.setVenueName(txtName.Text);
                myVenue.setStreet(txtStreet.Text);
                myVenue.setCounty(txtCounty.Text);
                myVenue.setManagerName(txtManagerName.Text);
                myVenue.setManagerEmail(txtManagerEmail.Text);
                myVenue.setManagerMobile(txtManagerMobile.Text);
                myVenue.setMaxCapacity(Convert.ToInt32(txtMaxCapacity.Text));

                myVenue.UpdateVenue();

                MessageBox.Show("All Done!");
                grdVenues.DataSource = Venue.getActiveVenuesMini().Tables["avm"];
            }
        }
        private void frmVenueAdd_Load(object sender, EventArgs e)
        {
            txtID.Text             = Convert.ToString(Venue.getNextID());
            grdAddVenue.DataSource = Venue.getActiveVenuesMini().Tables["avm"];

            //Set Max Length TextBoxes
            Utilities.BunifuMetro(txtName, 80);
            Utilities.BunifuMetro(txtStreet, 30);
            Utilities.BunifuMetro(txtTown, 30);
            Utilities.BunifuMetro(txtCounty, 30);
            Utilities.BunifuMetro(txtManagerName, 50);
            Utilities.BunifuMetro(txtManagerEmail, 60);
            Utilities.BunifuMetro(txtManagerMobile, 20);
            Utilities.BunifuMetro(txtMaxCapacity, 5);
        }
示例#3
0
        private void frmVenueUpdt_Load(object sender, EventArgs e)
        {
            grdVenues.DataSource = Venue.getActiveVenuesMini().Tables["avm"];
            grpBox.Visible       = false;

            //https://stackoverflow.com/questions/49424788/how-to-set-max-length-for-bunifu-net-ui-framework-text-box
            grpBox.Paint += PaintBorderlessGroupBox;

            Utilities.BunifuMetro(txtName, 80);
            Utilities.BunifuMetro(txtStreet, 30);
            Utilities.BunifuMetro(txtTown, 30);
            Utilities.BunifuMetro(txtCounty, 30);
            Utilities.BunifuMetro(txtManagerName, 50);
            Utilities.BunifuMetro(txtManagerEmail, 60);
            Utilities.BunifuMetro(txtManagerMobile, 20);
            Utilities.BunifuMetro(txtMaxCapacity, 5);
        }