예제 #1
0
        //Função que exclui produto
        private void productDelete()
        {
            Product product = new Product();

            product.IdProduto = Globals.idProduto;
            DataTable productsDataTable = Database.query("SELECT * FROM produtoOrcado WHERE idProduto = " + Globals.idProduto);

            if (Database.deleteAllBudgetedProducts(product))
            {
                if (Database.deleteProduct(product))
                {
                    MessageBox.Show("Produto atualizado com sucesso!", "", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
                else
                {
                    MessageBox.Show("[ERRO] Não foi possível excluir produto!", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                if (Application.OpenForms.OfType <ProductForm>().Count() == 0)
                {
                    ProductForm productForm = new ProductForm();
                    productForm.Show();
                    this.Close();
                }
            }
        }
예제 #2
0
 private void lbl_btnCancelTag_Click(object sender, EventArgs e)
 {
     if (Application.OpenForms.OfType <ProductForm>().Count() == 0)
     {
         ProductForm product = new ProductForm();
         product.Show();
         this.Close();
     }
 }
예제 #3
0
 private void pcb_btnProduct_Click(object sender, EventArgs e)
 {
     if (Application.OpenForms.OfType <ProductForm>().Count() == 0)
     {
         ProductForm productForm = new ProductForm();
         productForm.Show();
         this.Close();
     }
 }
예제 #4
0
 //Função que retorna ao formulário de produtos
 private void goToProductForm()
 {
     if (Application.OpenForms.OfType <ProductForm>().Count() == 0)
     {
         ProductForm productForm = new ProductForm();
         this.editClick = false;
         productForm.Show();
         this.Close();
     }
 }