Ejemplo n.º 1
0
        private void btnAdd_Click(object sender, EventArgs e)
        {
            // Opens AddProduct form and ensures no record is currently selected
            GlobalVariables.selectedProductID = 0;
            frmAddProduct editForm = new frmAddProduct();

            editForm.ShowDialog();
            lvProducts.Items.Clear();
            DisplayProducts();
        }
Ejemplo n.º 2
0
        private void btnAINewProduct_Click(object sender, EventArgs e)
        {
            Form addProductForm = new frmAddProduct(new ProductPresenter(), this);

            addProductForm.FormBorderStyle = FormBorderStyle.None;
            //set fill parent
            addProductForm.MdiParent = this.MdiParent;
            addProductForm.Dock      = DockStyle.Fill;
            addProductForm.Show();
        }
Ejemplo n.º 3
0
        private void btnNewProduct_Click(object sender, EventArgs e)
        {
            //frmAddProduct frmAdd = new frmAddProduct(new ProductPresenter());
            //frmAdd.ShowDialog();
            Form frmAdd = new frmAddProduct(new ProductPresenter(), this);

            frmAdd.WindowState     = FormWindowState.Maximized;
            frmAdd.FormBorderStyle = FormBorderStyle.None;
            frmAdd.MdiParent       = this.MdiParent;
            frmAdd.Dock            = DockStyle.Fill;
            frmAdd.Show();
        }
Ejemplo n.º 4
0
        private void btnUpdate_Click(object sender, EventArgs e)
        {
            // Checks user has selected a product
            if (lvProducts.SelectedItems.Count == 0)
            {
                MessageBox.Show("Please select a Product to update.");
                return;
            }
            // Stores ProductID to be updated
            GlobalVariables.selectedProductID = int.Parse(lvProducts.SelectedItems[0].Text);

            // Opens AddProduct form
            frmAddProduct editForm = new frmAddProduct();

            editForm.ShowDialog();
            lvProducts.Items.Clear();
            DisplayProducts();
        }
Ejemplo n.º 5
0
        private void btnAdd_Click(object sender, EventArgs e)
        {
            try
            {
                correct = true;
                Product_Type  prodT = new Product_Type();
                frmAddProduct frm   = new frmAddProduct();

                if (ValidateIfProductTypeExists(rtxtDescription.Text) == true)
                {
                    MessageBox.Show("Product Type exists");
                    correct = false;
                }
                if (rtxtDescription.Text == "")
                {
                    lblProdDesc.Visible = true;

                    //MessageBox.Show("Please Enter Product type details");
                    correct = false;
                }

                if (correct == true)
                {
                    prodT.Product_Type_Name = rtxtDescription.Text;


                    db.Product_Type.Add(prodT);

                    db.SaveChanges();

                    int    Product_Type_ID = prodT.Product_Type_ID;
                    string ProdT_value     = Convert.ToString(prodT);
                    MessageBox.Show("Product Successfully Added");
                    this.Close();
                }
            }
            catch
            {
            }
        }