private void addCustomer_Click(object sender, EventArgs e)
        {
            User         new_user  = new Customer();
            EditUserForm edit_form = new EditUserForm(new_user, true);

            edit_form.Show();
        }
        private void btnAddVendor_Click(object sender, EventArgs e)
        {
            User         new_user  = new Vendor();
            EditUserForm edit_form = new EditUserForm(new_user, true);

            edit_form.Show();
        }
        private void addEmployee_Click(object sender, EventArgs e)
        {
            User         new_user  = new Employee();
            EditUserForm edit_form = new EditUserForm(new_user, true);

            edit_form.Show();
        }
 private void btnEdit_Click(object sender, EventArgs e)
 {
     if (dgv_user.SelectedRows.Count > 0)
     {
         //grab selected object
         User selected_user = (User)dgv_user.SelectedRows[0].DataBoundItem;
         //display on edit form
         EditUserForm edit_form = new EditUserForm(selected_user, false);
         edit_form.Show();
     }
 }
        private void newUserToolStripMenuItem_Click(object sender, EventArgs e)
        {
            EditUserForm uef = new EditUserForm(new FlowerShopClasses.Customer(), true);

            uef.Show();
        }