示例#1
0
        public void TelaProdutos()
        {
            this.pContainer.Controls.Clear();
            frmProduto frmEst = new frmProduto(idempresa, this);

            frmEst.TopLevel = false;
            this.pContainer.Controls.Add(frmEst);
            frmEst.WindowState = this.WindowState;
            frmEst.Show();
            LabelTitle = "Tela de Produtos";
        }
示例#2
0
        private void btnExcluirEst_Click(object sender, EventArgs e)
        {
            if (listProd.SelectedItems.Count == 0)
            {
                return;
            }
            ListViewItem item      = listProd.SelectedItems[0];
            int          idProduto = int.Parse(item.SubItems[0].Text);

            string            message = "Confirma a Exclusão do Produto?";
            string            caption = "Excluir Produto";
            MessageBoxButtons buttons = MessageBoxButtons.YesNo;
            DialogResult      result;

            result = MessageBox.Show(message, caption, buttons);
            if (result == DialogResult.Yes)
            {
                ProdutoService produtoService = new ProdutoService();
                bool           success        = produtoService.deProduto(idEmpresa, idProduto);

                if (success)
                {
                    MessageBox.Show("Produto Excluido com Sucesso");

                    frmInicio.pContainer.Controls.Clear();
                    frmProduto frmPro = new frmProduto(idEmpresa, frmInicio);
                    frmPro.TopLevel = false;
                    frmInicio.pContainer.Controls.Add(frmPro);
                    frmPro.WindowState = frmInicio.WindowState;
                    frmPro.Show();
                }
                else
                {
                    MessageBox.Show("Erro ao Excluir Produto");
                }
            }
        }