//Display individual forms according to button pressed --------------------------------
        private void btnAddPackage_Click(object sender, EventArgs e)
        {
            package = null;
            frmPackage   newForm = new frmPackage(package);
            DialogResult result  = newForm.ShowDialog();

            SearchFor();
        }
Пример #2
0
 // view item button based on which radio button and item is selected
 private void btnView_Click(object sender, EventArgs e)
 {
     if (radPackages.Checked == false && radProducts.Checked == false && radSuppliers.Checked == false)
     {
         MessageBox.Show("Please select a database to view.", "Select a Database");
     }
     else if (radPackages.Checked)
     {
         try
         {
             string     i           = lstView.SelectedItem.ToString();
             string[]   s           = i.Split('|');
             int        packId      = Int32.Parse(s[0].Trim());
             frmPackage viewPackage = new frmPackage("View", packId);
             viewPackage.Show();
         }
         catch
         {
             MessageBox.Show("Please select an item from the list before viewing.", "Select an Item");
         }
     }
     else if (radProducts.Checked)
     {
         try
         {
             string     i           = lstView.SelectedItem.ToString();
             string[]   s           = i.Split('|');
             int        proId       = Int32.Parse(s[0].Trim());
             frmProduct viewProduct = new frmProduct("View", proId);
             viewProduct.Show();
         }
         catch
         {
             MessageBox.Show("Please select an item from the list before viewing.", "Select an Item");
         }
     }
     else if (radSuppliers.Checked)
     {
         try
         {
             string      i            = lstView.SelectedItem.ToString();
             string[]    s            = i.Split('|');
             int         supId        = Int32.Parse(s[0].Trim());
             frmSupplier viewSupplier = new frmSupplier("View", supId);
             viewSupplier.Show();
         }
         catch
         {
             MessageBox.Show("Please select an item from the list before viewing.", "Select an Item");
         }
     }
 }
        private void btnEdit_Click(object sender, EventArgs e)
        {
            //edit package from main form
            if (rdbPackage.Checked)
            {
                //get selected package
                int row   = this.dgvMainPage.CurrentCell.RowIndex;
                int col   = 0;
                int pkgid = (int)dgvMainPage.Rows[row].Cells[col].Value;
                package = PackageDB.GetPackage(pkgid);

                //open modify form and pass selected package
                frmPackage   newForm = new frmPackage(package);
                DialogResult result  = newForm.ShowDialog();
                SearchFor();
            }
        }
Пример #4
0
 // add item button based on which radio button is selected
 private void btnAdd_Click(object sender, EventArgs e)
 {
     if (radPackages.Checked == false && radProducts.Checked == false && radSuppliers.Checked == false)
     {
         MessageBox.Show("Please select a database to add to.", "Select a Database");
     }
     else if (radPackages.Checked)
     {
         frmPackage viewPackage = new frmPackage("Add", null);
         viewPackage.Show();
     }
     else if (radProducts.Checked)
     {
         frmProduct viewProduct = new frmProduct("Add", null);
         viewProduct.Show();
     }
     else if (radSuppliers.Checked)
     {
         frmSupplier viewSupplier = new frmSupplier("Add", null);
         viewSupplier.Show();
     }
     this.lstView.Refresh();
 }
Пример #5
0
 // Event - when user click "Packages" button
 private void frmPackage_Click(object sender, EventArgs e)
 {
     DialogResult result;
     frmPackage PackageForm = new frmPackage();
     result = PackageForm.ShowDialog();
 }