Пример #1
0
        private void bt_Salvar_Click(object sender, EventArgs e)
        {
            Produto produto = new Produto();

            produto.SetDescrisao(tb_Descrisao.ToString());
            produto.SetCodigo(Convert.ToInt32(tb_Codigo.Text));

            produto.SetPreco_com_desconto(Convert.ToDouble(tb_PrecoComDesconto.Text));
            produto.SetPreco_sem_desconto(Convert.ToDouble(tb_PrecoSemDesconto.Text));
            produto.SetQuantidade_estoque(Convert.ToInt32(tb_QuantidadeEmEstoque.Text));

            ControladorProduto controladorpro = new ControladorProduto();

            controladorpro.SetProduto(produto);

            MessageBox.Show("Produto Cadastrado com Sucesso!", "Confirmação");

            tb_Codigo.Text              = "";
            tb_Descrisao.Text           = "";
            tb_PrecoComDesconto.Text    = "";
            tb_PrecoSemDesconto.Text    = "";
            tb_QuantidadeEmEstoque.Text = "";

            tb_Codigo.Enabled              = false;
            tb_Descrisao.Enabled           = false;
            tb_PrecoComDesconto.Enabled    = false;
            tb_PrecoSemDesconto.Enabled    = false;
            tb_QuantidadeEmEstoque.Enabled = false;
        }
Пример #2
0
        public FormProduto(ControladorProduto controladorProduto)
        {
            ControladorProduto = controladorProduto;

            InitializeComponent();
            InstanciaDataTable();
            LimparTela();
            AtualizarTela();
        }
Пример #3
0
        public void Produto()
        {
            ControladorProduto controladorProduto = new ControladorProduto();
            ConsoleKey         opcao = ConsoleKey.A;

            do
            {
                Console.Clear();
                Console.WriteLine("____________________________________");
                Console.WriteLine("|                                  |");
                Console.WriteLine("|             M E N U              |");
                Console.WriteLine("|          P R O D U T O           |");
                Console.WriteLine("|                                  |");
                Console.WriteLine("|        1. Cadastra Produtos      |");
                Console.WriteLine("|        2. Lista Produtos         |");
                Console.WriteLine("|        3. Remove Produtos        |");
                Console.WriteLine("|        4. Altera Produtos        |");
                Console.WriteLine("|        5. Ajuda                  |");
                Console.WriteLine("|        ESC. Retornar             |");
                Console.WriteLine("____________________________________");
                opcao = Console.ReadKey().Key;
                Console.Clear();
                switch (opcao)
                {
                case ConsoleKey.D1:
                case ConsoleKey.NumPad1:
                    controladorProduto.Cadastrar();
                    break;

                case ConsoleKey.D2:
                case ConsoleKey.NumPad2:
                    controladorProduto.Listar();
                    break;

                case ConsoleKey.D3:
                case ConsoleKey.NumPad3:
                    controladorProduto.Remove();
                    break;

                case ConsoleKey.D4:
                case ConsoleKey.NumPad4:
                    controladorProduto.Alterar();
                    break;

                case ConsoleKey.D5:
                case ConsoleKey.NumPad5:
                    Console.WriteLine("AJUDA");
                    break;

                case ConsoleKey.Escape:
                    Console.Clear();
                    MenuIni();
                    break;
                }
                Console.ReadKey();
            } while (opcao != ConsoleKey.Escape);
        }
Пример #4
0
 private void InicializarControladores()
 {
     controladorFornecedor = new ControladorFornecedor(Fornecedores);
     controladorCliente    = new ControladorCliente(Clientes);
     controladorCategoria  = new ControladorCategoria(Categorias);
     controladorVendedor   = new ControladorVendedor(Vendedores);
     controladorPagamento  = new ControladorPagamento(Pagamentos);
     controladorProduto    = new ControladorProduto(Produtos);
     controladorVenda      = new ControladorVenda(Vendas);
 }
Пример #5
0
        public FormVenda(ControladorProduto controladorProdutos, ControladorVenda controladorVenda, ControladorCliente controladorCliente)
        {
            ControladorProduto = controladorProdutos;
            ControladorVenda   = controladorVenda;
            ControladorCliente = controladorCliente;

            NovaVenda = new Venda();

            InitializeComponent();
            InstanciaDataTable();
            AtualizarTela();
            CarregarListas();
        }
Пример #6
0
        //ATALHOS=====================================================================
        protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
        {
            switch (keyData)
            {
            case Keys.Control | Keys.S:

                Produto produto = new Produto();
                produto.SetDescrisao(tb_Descrisao.ToString());
                produto.SetCodigo(Convert.ToInt32(tb_Codigo.Text));
                produto.SetPreco_com_desconto(Convert.ToDouble(tb_PrecoComDesconto.Text));
                produto.SetPreco_sem_desconto(Convert.ToDouble(tb_PrecoSemDesconto.Text));
                produto.SetQuantidade_estoque(Convert.ToInt32(tb_QuantidadeEmEstoque.Text));

                ControladorProduto controladorpro = new ControladorProduto();
                controladorpro.SetProduto(produto);

                MessageBox.Show("Produto Cadastrado com Sucesso!", "Confirmação");

                tb_Codigo.Text              = "";
                tb_Descrisao.Text           = "";
                tb_PrecoComDesconto.Text    = "";
                tb_PrecoSemDesconto.Text    = "";
                tb_QuantidadeEmEstoque.Text = "";

                tb_Codigo.Enabled              = false;
                tb_Descrisao.Enabled           = false;
                tb_PrecoComDesconto.Enabled    = false;
                tb_PrecoSemDesconto.Enabled    = false;
                tb_QuantidadeEmEstoque.Enabled = false;
                break;

            case Keys.Control | Keys.P:
                ConsultarProduto consultarProduto = new ConsultarProduto();
                consultarProduto.ShowDialog();

                break;
            }

            return(base.ProcessCmdKey(ref msg, keyData));
        }