public IActionResult ExcluirProduto(int ID)
        {
            ProdutoModel produtoModel = new ProdutoModel();

            produtoModel.Excluir(ID);

            return(View());
        }
 public void Excluir(Produtos produtos)
 {
     try
     {
         produtos.IdProduto = Convert.ToInt32(txtCodigo.Text);
         ProdutoModel.Excluir(produtos);
         MessageBox.Show("Registro excluido com Sucesso!");
     }
     catch (Exception ex)
     {
         MessageBox.Show("Erro ao Excluir " + ex.Message);
     }
 }
Beispiel #3
0
 private void Excluir(Produtos dados)
 {
     dados.Id_produto = Convert.ToInt32(txtId.Text);
     model.Excluir(dados);
     MessageBox.Show("Fornecedor excluido com Sucesso");
 }
Beispiel #4
0
        private void iniciarOpcoes()
        {
            switch (opcoes)
            {
            case "Buscar":
                try
                {
                    objTabela.Nome = txtBuscar.Text;

                    List <ProdutoEnt> lista = new List <ProdutoEnt>();
                    lista = new ProdutoModel().Buscar(objTabela);
                    Grid.AutoGenerateColumns = false;
                    Grid.DataSource          = lista;
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Erro ao buscar Dados" + ex.Message);
                }
                break;

            case "Novo":
                HabilitarCampos();
                LimparCampos();
                break;

            case "Salvar":
                try
                {
                    if (txtNome.Text == "" | txtDescricao.Text == "" | txtValor.Text == "")
                    {
                        MessageBox.Show("Preencha todos os campos!");
                        txtNome.Focus();
                        return;
                    }

                    objTabela.Nome      = txtNome.Text;
                    objTabela.Descricao = txtDescricao.Text;
                    objTabela.Valor     = Convert.ToDecimal(txtValor.Text);

                    int x = ProdutoModel.Inserir(objTabela);

                    if (x > 0)
                    {
                        MessageBox.Show(string.Format("Produto {0} inserido com sucesso!", txtNome.Text));
                        LimparCampos();
                        DesabilitarCampos();
                        ListarGrid();
                    }
                    else
                    {
                        MessageBox.Show("Não inserido");
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Ocorreu um erro ao salvar " + ex.Message);
                }
                break;

            case "Excluir":
                try
                {
                    objTabela.Id = Convert.ToInt32(CodigoId);

                    int x = ProdutoModel.Excluir(objTabela);

                    if (x > 0)
                    {
                        MessageBox.Show(string.Format("Produto {0} excluido com sucesso!", txtNome.Text));
                        LimparCampos();
                        DesabilitarCampos();
                        ListarGrid();
                    }
                    else
                    {
                        MessageBox.Show("Produto não Excluido!");
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Ocorreu um erro ao excluir " + ex.Message);
                }
                break;

            case "Editar":
                try
                {
                    objTabela.Id        = Convert.ToInt32(CodigoId);
                    objTabela.Nome      = txtNome.Text.ToString();
                    objTabela.Descricao = txtDescricao.Text.ToString();
                    objTabela.Valor     = Convert.ToDecimal(txtValor.Text);

                    int x = ProdutoModel.Editar(objTabela);

                    if (x > 0)
                    {
                        MessageBox.Show(string.Format("Produto {0} alterado com sucesso!", txtNome.Text));
                        LimparCampos();
                        DesabilitarCampos();
                        ListarGrid();
                    }
                    else
                    {
                        MessageBox.Show("Produto não alterado!");
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Ocorreu um erro ao alterar " + ex.Message);
                }
                break;
            }
        }
        public void Remover(int id)
        {
            var model = new ProdutoModel();

            model.Excluir(id);
        }
Beispiel #6
0
        private void iniciarOpc()
        {
            switch (opc)
            {
            case "Novo":
                HabilitarCampos();
                LimparCampos();
                break;

            case "Salvar":
                try
                {
                    objTabela.Nome      = txtNome.Text;
                    objTabela.Descricao = txtDescricao.Text;
                    objTabela.Valor     = Convert.ToDecimal(txtValor.Text);

                    int x = ProdutoModel.Inserir(objTabela);

                    if (x > 0)
                    {
                        MessageBox.Show(string.Format("Produto {0} foi inserido!", txtNome.Text));
                    }
                    else
                    {
                        MessageBox.Show("Não Inserido");
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Ocorreu um erro ao Salvar" + ex.Message);
                }
                break;

            case "Excluir":
                try
                {
                    objTabela.Id = Convert.ToInt32(txtCodigo.Text);

                    int x = ProdutoModel.Excluir(objTabela);

                    if (x > 0)
                    {
                        MessageBox.Show(string.Format("Usuário {0} foi excluído!", txtNome.Text));
                    }
                    else
                    {
                        MessageBox.Show("Não Excluído");
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Ocorreu um erro ao Excluír" + ex.Message);
                }
                break;

            case "Editar":
                try
                {
                    objTabela.Id        = Convert.ToInt32(txtCodigo.Text);
                    objTabela.Nome      = txtNome.Text;
                    objTabela.Descricao = txtDescricao.Text;
                    objTabela.Valor     = Convert.ToDecimal(txtValor.Text);

                    int x = ProdutoModel.Editar(objTabela);

                    if (x > 0)
                    {
                        MessageBox.Show(string.Format("Produto {0} foi Alterado!", txtNome.Text));
                    }
                    else
                    {
                        MessageBox.Show("Não Alterado");
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Ocorreu um erro ao Salvar" + ex.Message);
                }
                break;

            case "Buscar":
                try
                {
                    objTabela.Nome = txtBuscar.Text;

                    List <ProdutoEnt> lista = new List <ProdutoEnt>();
                    lista = new ProdutoModel().Buscar(objTabela);

                    grid.AutoGenerateColumns = false;
                    grid.DataSource          = lista;
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Erro ao Listar Dados" + ex.Message);
                }
                break;

            default:
                break;
            }
        }
Beispiel #7
0
        private void InciarOpc()
        {
            switch (opc)
            {
            case "Novo":
                HabilitarCampos();
                LimparCampo();
                break;

            case "Salvar":
                try
                {
                    objTabela.Nome      = textNome.Text;
                    objTabela.Descricao = textDescricao.Text;
                    objTabela.Valor     = Convert.ToDecimal(textValor.Text);

                    int x = ProdutoModel.Inserir(objTabela);

                    if (x > 0)
                    {
                        MessageBox.Show(string.Format("Produto {0} foi inserido ", textNome.Text));
                    }
                    else
                    {
                        MessageBox.Show("Não Inserido!!");
                    }

                    ListarGrid();
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Mensagem: " + ex);
                }

                break;

            case "Excluir":
                try
                {
                    objTabela.Id = Convert.ToInt32(textCodigo.Text);


                    int x = ProdutoModel.Excluir(objTabela);

                    if (x > 0)
                    {
                        MessageBox.Show(string.Format("Produto {0} foi excluído ", textNome.Text));
                    }
                    else
                    {
                        MessageBox.Show("Não Excluído!!");
                    }

                    ListarGrid();
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Mensagem: " + ex);
                }

                break;

            case "Editar":

                try
                {
                    objTabela.Id        = Convert.ToInt32(textCodigo.Text);
                    objTabela.Nome      = textNome.Text;
                    objTabela.Descricao = textDescricao.Text;
                    objTabela.Valor     = Convert.ToDecimal(textValor.Text);

                    int x = ProdutoModel.Editar(objTabela);

                    if (x > 0)
                    {
                        MessageBox.Show(string.Format("Usuário {0} foi editado ", textNome.Text));
                    }
                    else
                    {
                        MessageBox.Show("Não Editado!!");
                    }

                    ListarGrid();
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Mensagem: " + ex);
                }


                break;

            case "Buscar":

                try
                {
                    objTabela.Nome = textBuscar.Text;
                    List <ProdutoEnt> lista = new List <ProdutoEnt>();
                    lista = new ProdutoModel().Buscar(objTabela);
                    Grid.AutoGenerateColumns = false;    //NÃO GERA COLUNAS DE FORMA AUTOMÁTICA, APENAS QUANDO TEM DADOS
                    Grid.DataSource          = lista;
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Erro ao Listar Dados: " + ex);
                }

                break;

            default: break;
            }
        }