Beispiel #1
0
        public static void ProdutoOptions()
        {
            var backApp = false;

            while (!backApp)
            {
                Clear();
                WriteLine("Produto - Você deseja:\r");
                WriteLine("\t1 - Cadastrar");
                WriteLine("\t2 - Editar");
                WriteLine("\t3 - Excluir");
                WriteLine("\t4 - Listar Todos os Produtos");
                WriteLine("\t5 - Procurar um Produto");
                WriteLine("\t-----------------------------------");
                WriteLine("\t0 - Voltar para o menu principal\n");

                Write("Opção: ");
                switch (ReadLine())
                {
                case "0":
                    return;

                case "1":
                    ProdutoBLL.CadastrarProduto();
                    break;

                case "2":
                    ProdutoBLL.EditarProduto();
                    break;

                case "3":
                    ProdutoBLL.ExcluirProduto();
                    break;

                case "4":
                    ProdutoBLL.ListarTodosProduto();
                    break;

                case "5":
                    ProdutoBLL.ListarProdutoComNome();
                    break;

                default:
                    WriteLine("Opção não encontrada!");
                    break;
                }
                if (ReadLine() == "0")
                {
                    backApp = true;
                }
            }
        }
Beispiel #2
0
        private void BSalvarEditar_Click(object sender, EventArgs e)
        {
            try {
                EditarDTO.Id           = int.Parse(TextId.Text);
                EditarDTO.Nomeproduto  = TextNomeProduto.Text;
                EditarDTO.Grupoid      = int.Parse(TextGrupoCadastro.Text);
                EditarDTO.Descricao    = TextDescricao.Text;
                EditarDTO.Precovenda   = Convert.ToDouble(TextPrecoVenda.Text);
                EditarDTO.Precocusto   = Convert.ToDouble(TextPrecoCusto.Text);
                EditarDTO.Estoque      = Convert.ToDouble(TextEstoque.Text);
                EditarDTO.Ncm          = TextNCM.Text;
                EditarDTO.Localizacao  = TextLocalizacao.Text;
                EditarDTO.Codigobarras = TextCodigoB.Text;


                EditarBLL.EditarProduto(EditarDTO);
                MessageBox.Show("Produto editado com sucesso!", "Edição concluída", MessageBoxButtons.OK, MessageBoxIcon.Information);
                LimparTela();
                CarregarGrid();
            } catch (Exception ex) {
                MessageBox.Show("Você não selecionou nada para atualizar, tente clicar em algum registro", "Erro ao salvar", MessageBoxButtons.OK, MessageBoxIcon.Error);
                throw new Exception("Você não selecionou nada para atualizar, tente clicar em algum registro " + ex.Message);
            }
        }
Beispiel #3
0
        public string EditarProduto(string obj)
        {
            ProdutoBLL proBLL = new ProdutoBLL();

            return(proBLL.EditarProduto(obj).ToString());
        }