Ejemplo n.º 1
0
        public void ExibirInativos()
        {
            try
            {
                BLL.Cupom cli = new BLL.Cupom();
                dataGridView1.DataSource = cli.ListarInativos().Tables[0];
                // textBox1.Focus();
                //a propriedade DATASOURCE do datagrid é a fonte de dados. Esta propriedade recebe (=) do objeto USU o método LISTAR usando como parametro o texto TEXT.TRIM().TOUPPER() digitado no TEXTBOX1. Esse DATASOURCE usará a tabela zero TABLES[0] do método LISTAR

                if (dataGridView1.Rows.Count == 0)
                {
                    btnAlterar.Enabled   = false;
                    btnConsultar.Enabled = false;
                    btnAtivar.Enabled    = false;
                    btnDesativar.Enabled = false;
                }
                else
                {
                    btnAlterar.Enabled   = true;
                    btnConsultar.Enabled = true;
                    btnAtivar.Enabled    = true;
                    btnDesativar.Enabled = true;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
                //throw;
            }
        }
Ejemplo n.º 2
0
 public void AlterarCupom(object o, EventArgs e)
 {
     BLL.Cupom c = new BLL.Cupom();
     c.CodigoCupom = txtCodigoCupom.Text;
     c.DataInicio  = Convert.ToDateTime(txtDatainicio.Text);
     c.DataFim     = Convert.ToDateTime(txtDataFim.Text);
     c.Valor       = Convert.ToDecimal(textBox1.Text);
     c.StatusCupom = 1;
     c.Quantidade  = Convert.ToInt16(nmrQuant.Value);
     c.AlterarComParametro();
     MessageBox.Show("Cupom alterado com sucesso valido de :" + txtDatainicio.Text + " até " + txtDataFim.Text + ".");
 }
        public void Alterar(object o, EventArgs e)

        {
            BLL.Cupom c = new BLL.Cupom();
            c.CodigoCupom = txtCodB.Text.ToUpper();
            c.Descricao   = txtDesc.Text;
            c.ValorCupom  = Convert.ToDecimal(txtValor.Text);
            c.DataInicio  = Convert.ToDateTime(mskDataIni.Text);
            c.DataFim     = Convert.ToDateTime(mskDatafim.Text);
            c.StatusCupom = 1;
            c.AlterarCupom();
            MessageBox.Show("Alterado com sucesso!!");
        }
Ejemplo n.º 4
0
        public void FinalizarVenda(object o, EventArgs e)
        {
            try
            {
                BLL.Venda v = new BLL.Venda();
                v.CodigoCliente  = Convert.ToInt32(cbCliente.SelectedValue);
                v.CodigoVendedor = Convert.ToInt32(cbVendedor.SelectedValue);
                v.DataVenda      = DateTime.Today;

                BLL.Cupom cup = new BLL.Cupom();


                v.ValorTotal = Convert.ToDouble(totalVenda);


                v.Pagamento = Convert.ToString(cbForma.SelectedItem);
                if (chkDuasFormas.Checked == true)
                {
                    v.IncluirComParametroDuasFormas();
                    v.Pagamento2 = Convert.ToString(cbForma2.SelectedItem);
                }
                else
                {
                    v.IncluirComParametro();
                }

                SalvarProdutos();
                AtualizarEstoque();
                SalvarParcelas();
                if (txtCupom.Text.Length == 0)
                {
                    MessageBox.Show("Venda finalizada com sucesso");
                }
                if (pictureBox1.ImageLocation == "c.png")
                {
                    MessageBox.Show("Venda finalizada com sucesso.O cupom " + txtCupom.Text.ToUpper() + " foi adicionado a venda gerando um desconto de " + cup.RetornarValorCupom(txtCupom.Text) + " á compra");
                }

                Close();
            }
            catch (Exception ex)

            {
                throw ex;
            }
        }
 public void button1_Click(object sender, EventArgs e)
 {
     try
     {
         BLL.Cupom c = new BLL.Cupom();
         c.CodigoCupom = txtCodB.Text.ToUpper();
         c.Descricao   = txtDesc.Text;
         c.ValorCupom  = Convert.ToDecimal(txtValor.Text);
         c.DataInicio  = Convert.ToDateTime(mskDataIni.Text);
         c.DataFim     = Convert.ToDateTime(mskDatafim.Text);
         c.StatusCupom = 1;
         c.NovoCupom();
         MessageBox.Show("Cadastrado com sucesso!!");
         Close();
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Ejemplo n.º 6
0
        private void Fixar(Object o, EventArgs e)
        {
            try
            {
                //o é objeto que foi clicado
                var b = (Button)o;
                //variávl 'b' é o botão 'o'
                if (MessageBox.Show(b.Text, "Atencao", MessageBoxButtons.YesNo, MessageBoxIcon.Error, MessageBoxDefaultButton.Button2) == DialogResult.No)
                {
                    return;
                }
                BLL.Cupom cat = new BLL.Cupom();
                cat.Id = Convert.ToInt32(dataGridView1.CurrentRow.Cells[0].Value);
                //propriedade '.codigo' do objeto 'usu' recebe '=' o valor 'value' da primeira coluna 'cells[0]' da linha atual 'currentrow' do grid 'datagridview1'
                switch (b.Text)
                {
                case "Ativar": cat.Ativar(); break;

                case "Desativar": cat.Desativar(); break;
                }
                String msg = "";

                if (b.Text == "Ativar")

                {
                    msg = "Cupom ativado com sucesso";
                }
                if (b.Text == "Desativar")

                {
                    msg = "Cupom desativado com sucesso";
                }
                MessageBox.Show(msg, "Sucesso");
                CarregarDadosGrid();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
                //throw;
            }
        }
Ejemplo n.º 7
0
 private void ValidarCupom(object o, EventArgs e)
 {
     BLL.Cupom cup = new BLL.Cupom();
     cup.CodigoCupom = txtCupom.Text;
     if (cup.VerificarCupom() == true)
     {
         pictureBox1.ImageLocation = "c.png";
         txtCupom.ReadOnly         = true;
         if (pictureBox1.ImageLocation == "c.png")
         {
             totalVenda        -= cup.RetornarValorCupom(txtCupom.Text);
             lblValorTotal.Text = string.Format("{0:C}", totalVenda);
             btnAplicar.Enabled = false;
             cup.CodigoCupom    = txtCupom.Text;
             cup.BaixarCupom();
         }
     }
     else
     {
         pictureBox1.ImageLocation = "e.png";
     }
 }
Ejemplo n.º 8
0
        public void CarregarDadosGrid()
        {
            try
            {
                BLL.Cupom c = new BLL.Cupom();
                dataGridView1.DataSource = c.ListarCupons(textBox1.Text.Trim().ToUpper()).Tables[0];
                textBox1.Focus();
                //a propriedade DATASOURCE do datagrid é a fonte de dados. Esta propriedade recebe (=) do objeto USU o método LISTAR usando como parametro o texto TEXT.TRIM().TOUPPER() digitado no TEXTBOX1. Esse DATASOURCE usará a tabela zero TABLES[0] do método LISTAR

                if (dataGridView1.Rows.Count == 0)
                {
                    btnEditar.Enabled = false;
                }
                else
                {
                    btnEditar.Enabled = true;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
                //throw;
            }
        }