コード例 #1
0
        private void dgGride_CellDoubleClick_1(object sender, DataGridViewCellEventArgs e)
        {
            if (e.ColumnIndex >= 0)
            {
                if (e.RowIndex >= 0)
                {
                    codigo = Convert.ToInt32(dgGride.Rows[e.RowIndex].Cells[0].Value);
                }
            }
            ComandosProdutos comando = new ComandosProdutos();
            DadosProdutos    dados   = comando.Carregar(codigo);

            txbCodigo.Text     = dados.Codigo.ToString();
            txbNome.Text       = dados.Nome;
            txbDescricao.Text  = dados.Descricao;
            txbQuantidade.Text = dados.Quantidade.ToString();
            txbValor.Text      = dados.Valor.ToString("N2");
            salvarEditar       = "Alterar";
            AlterarBotoes(1);
        }
コード例 #2
0
        private void dgGride_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            if (e.ColumnIndex >= 0)
            {
                if (e.RowIndex >= 0)
                {
                    codigo = Convert.ToInt32(dgGride.Rows[e.RowIndex].Cells[0].Value);
                }
            }
            ComandosProdutos comando = new ComandosProdutos();
            DadosProdutos    dados   = comando.Carregar(codigo);

            txbDescricaoProduto.Text = dados.Nome.ToString();
            lblValorUnitario.Text    = dados.Valor.ToString();
            lblCodigoProduto.Text    = dados.Codigo.ToString();
            lblValorTotal.Text       = lblValorUnitario.Text;
            if (lblQuantidade.Text != "")
            {
                double resultado = Convert.ToDouble(lblQuantidade.Text) * Convert.ToDouble(lblValorUnitario.Text);
                lblValorTotal.Text = Convert.ToString(resultado);
            }
        }
コード例 #3
0
        public void AlterarBebidas(DadosProdutos dadosProdutos)
        {
            ComandosProdutos comandos = new ComandosProdutos();

            comandos.Alterar(dadosProdutos);
        }
コード例 #4
0
        private void btn_Salvar_Click(object sender, EventArgs e)
        {
            if (salvarEditar == "Incluir")
            {
                if (txbNome.Text != "" && txbDescricao.Text != "" && txbValor.Text != "" && txbQuantidade.Text != "" && cbCategoria.Text != "")
                {
                    DialogResult mensagem;
                    mensagem = MessageBox.Show("Deseja cadastrar Produto ?", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

                    if (mensagem.ToString() == "Yes")
                    {
                        int Categoria;
                        if (cbCategoria.Text == "Pizza")
                        {
                            Categoria = 2;
                        }
                        else
                        {
                            Categoria = 1;
                        }
                        ControleProdutos controle = new ControleProdutos();
                        controle.Cadastrar(txbNome.Text, txbDescricao.Text, Convert.ToDouble(txbValor.Text), Convert.ToInt32(txbQuantidade.Text), Categoria);
                        MessageBox.Show("Produto cadastrada com sucesso !!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        limpar();
                        AlterarBotoes(2);
                        Localizar();
                    }
                }
                else
                {
                    MessageBox.Show("Os camnpos não pode ficar em branco !!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                if (txbCodigo.Text != "")
                {
                    DialogResult mensagem;
                    mensagem = MessageBox.Show("Deseja Alterar Produto ?", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

                    if (mensagem.ToString() == "Yes")
                    {
                        DadosProdutos dados = new DadosProdutos();
                        dados.Codigo     = Convert.ToInt32(txbCodigo.Text);
                        dados.Nome       = txbNome.Text;
                        dados.Descricao  = txbDescricao.Text;
                        dados.Quantidade = Convert.ToInt32(txbQuantidade.Text);
                        dados.Valor      = Convert.ToDecimal(txbValor.Text);
                        if (dados.Categoria == 2)
                        {
                            cbCategoria.Text = "Pizza";
                        }
                        else
                        {
                            cbCategoria.Text = "Bebida";
                        }
                        ControleProdutos controle = new ControleProdutos();
                        controle.AlterarBebidas(dados);
                        MessageBox.Show("Bebida Alterada com sucesso !!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        limpar();
                        AlterarBotoes(2);
                    }
                }
            }
        }