예제 #1
0
        private void btnDelete_Click(object sender, EventArgs e)
        {
            Provider provider = _providerController.getOne(MethodsTable.getCellValueRowSelectedIdInt(gridView1));

            if (provider != null && MethodsTable.messageDelete())
            {
                if (_providerController.delete(provider) == 0)
                {
                    MethodsTable.messageJaOperou();
                    _providerController.Dispose();
                    _providerController = new ProviderController();
                }
                else
                {
                    Methods.playSuccess();
                    toGvdProviderControl();
                }
            }
        }
예제 #2
0
        private void btnDelete_Click(object sender, EventArgs e)
        {
            Customer customer = _customerController.getOne(MethodsTable.getCellValueRowSelectedIdInt(gridView1));

            if (customer != null && MethodsTable.messageDelete())
            {
                if (customer.Nif == "999999999" && customer.Cliente.Contains("Final"))
                {
                    System.Windows.Forms.MessageBox.Show("Consumidor final, não pode ser apagado..!");
                }
                else if (_customerController.delete(customer) == 0)
                {
                    MethodsTable.messageJaOperou();
                    _customerController.Dispose();
                    _customerController = new CustomerController();
                }

                else
                {
                    Methods.playSuccess();
                    toGridControlCustomers();
                }
            }
        }