Exemplo n.º 1
0
        private void btnMidia_Click(object sender, EventArgs e)
        {
            try
            {
                frmConsultas cls = new frmConsultas();

                cls.consulta = "mid";
                cls.Show();

                som.Chimes();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Exemplo n.º 2
0
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            try
            {
                if (string.IsNullOrEmpty(cmbTipo.Text))
                {
                    MessageBox.Show("Informe o tipo da mídia!");
                }

                if (string.IsNullOrEmpty(cmbEstado.Text))
                {
                    MessageBox.Show("Informe o estado da mídia!");
                }

                if (string.IsNullOrEmpty(cmbGenero.Text))
                {
                    MessageBox.Show("Informe o gênero do artista");
                }

                pasta = @"C:\CTRLMusic Imagens";

                string caminho = pasta + "\\" + nomeImagem;

                if (!Directory.Exists(pasta))
                {
                    Directory.CreateDirectory(pasta);
                }

                if (File.Exists(caminho))
                {
                    File.Delete(caminho);

                    File.Copy(ofdAbrir.FileName, caminho);
                }
                else
                {
                    File.Copy(ofdAbrir.FileName, caminho);
                }

                //Instanciando o banco
                Banco bd = new Banco();

                if (cod == null)
                {
                    //Instanciando a classe 'Midia'
                    Midia mid = new Midia(Convert.ToInt16(txtAno.Text),
                                          Convert.ToInt16(txtQuantidade.Text),
                                          txtTitulo.Text, cmbGenero.Text,
                                          txtArtista.Text, txtDuracao.Text,
                                          txtIdioma.Text, txtProfundidade.Text,
                                          cmbEstado.SelectedItem.ToString(), txtAltura.Text, txtPeso.Text,
                                          txtLargura.Text, cmbTipo.SelectedItem.ToString(), txtMarca.Text, caminho,
                                          Convert.ToDecimal(txtPreco.Text));


                    pgbLoad.Visible = true;

                    for (i = 1; i < 100; i++)
                    {
                        pgbLoad.Increment(i);
                    }

                    som.Tada();

                    //Inserindo dados na tabela 'Midia'
                    MessageBox.Show(mid.insere(Convert.ToInt16(txtAno.Text),
                                               Convert.ToInt16(txtQuantidade.Text),
                                               txtTitulo.Text, cmbGenero.Text,
                                               txtArtista.Text, txtDuracao.Text,
                                               txtIdioma.Text, txtProfundidade.Text,
                                               cmbEstado.SelectedItem.ToString(), txtAltura.Text, txtPeso.Text,
                                               txtLargura.Text, cmbTipo.SelectedItem.ToString(), txtMarca.Text, caminho,
                                               Convert.ToDecimal(txtPreco.Text)));

                    pgbLoad.Visible = false;

                    som.Notify();

                    //Opção de cadastrar outras mídias ou não

                    var opcao = MessageBox.Show("Cadastrar outra mídia?", "",
                                                MessageBoxButtons.YesNo, MessageBoxIcon.Question);

                    if (opcao == DialogResult.Yes)
                    {
                        pgbLoad.ResetText();
                    }
                    else
                    if (opcao == DialogResult.No)
                    {
                        //Fechar esse form e abrir o form 'Consultas'
                        Close();

                        frmConsultas cls = new frmConsultas();
                        cls.consulta = "mid";
                        cls.Show();

                        som.Chimes();
                    }
                }
                else
                {
                    Midia mid = new Midia();

                    som.Tada();

                    MessageBox.Show(mid.alterar(cod, txtTitulo.Text, txtArtista.Text,
                                                Convert.ToDecimal(txtPreco.Text), Convert.ToInt16(txtAno.Text),
                                                cmbGenero.SelectedItem.ToString(), txtDuracao.Text,
                                                Convert.ToInt16(txtQuantidade.Text), txtIdioma.Text, cmbTipo.SelectedItem.ToString(),
                                                cmbEstado.SelectedItem.ToString(),
                                                txtMarca.Text, txtProfundidade.Text, txtAltura.Text, txtPeso.Text,
                                                txtLargura.Text, caminho));

                    //Fechar esse form e abrir o form 'Consultas'
                    Close();

                    frmConsultas cls = new frmConsultas();
                    cls.consulta = "mid";
                    cls.Show();

                    som.Chimes();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            try
            {
                if (string.IsNullOrEmpty(cmbTipo.Text))
                {
                    MessageBox.Show("Informe o nome do tipo do instrumento!");
                }

                if (string.IsNullOrEmpty(cmbInstrumento.Text))
                {
                    MessageBox.Show("Informe o nome do instrumento!");
                }

                if (string.IsNullOrEmpty(cmbEstado.Text))
                {
                    MessageBox.Show("Informe o estado do instrumento!");
                }

                pasta = @"C:\CTRLMusic Imagens";

                string caminho = pasta + "\\" + nomeImagem;

                if (!Directory.Exists(pasta))
                {
                    Directory.CreateDirectory(pasta);
                }

                if (File.Exists(caminho))
                {
                    File.Delete(caminho);

                    File.Copy(ofdAbrir.FileName, caminho);
                }
                else
                {
                    File.Copy(ofdAbrir.FileName, caminho);
                }

                //Instanciando o banco
                Banco bd = new Banco();

                if (cod == null)
                {
                    //Instanciando a classe 'Instrumento'
                    Instrumento ins = new Instrumento(txtNome.Text, txtMarca.Text, txtDistribuidor.Text,
                                                      txtCor.Text, txtModelo.Text, txtAltura.Text, txtLargura.Text,
                                                      txtProfundidade.Text, txtPeso.Text, cmbTipo.SelectedItem.ToString(),
                                                      cmbInstrumento.SelectedItem.ToString(), cmbEstado.SelectedItem.ToString(),
                                                      caminho, Convert.ToDecimal(txtPreco.Text),
                                                      Convert.ToInt16(txtQuantidade.Text));

                    pgbLoad.Visible = true;

                    for (i = 1; i < 100; i++)
                    {
                        pgbLoad.Increment(i);
                    }

                    som.Tada();

                    //Inserindo dados na tabela 'Instrumento'
                    MessageBox.Show(ins.insere(txtNome.Text, txtMarca.Text, txtDistribuidor.Text,
                                               txtCor.Text, txtModelo.Text, txtAltura.Text, txtLargura.Text,
                                               txtProfundidade.Text, txtPeso.Text, cmbTipo.SelectedItem.ToString(),
                                               cmbInstrumento.SelectedItem.ToString(), cmbEstado.SelectedItem.ToString(),
                                               caminho, Convert.ToDecimal(txtPreco.Text),
                                               Convert.ToInt16(txtQuantidade.Text)));


                    som.Notify();

                    //Opção de cadastrar outros instrumentos
                    var opcao = MessageBox.Show("Cadastrar outro instrumento?", "", MessageBoxButtons.YesNo,
                                                MessageBoxIcon.Question);

                    if (opcao == DialogResult.Yes)
                    {
                        pgbLoad.Visible = false;
                        pgbLoad.ResetText();

                        btnLimpar.Highlight = true;
                        btnLimpar.Refresh();
                    }
                    else
                    if (opcao == DialogResult.No)
                    {
                        //Fechar esse form e abrir o form 'Consultas'
                        Close();

                        frmConsultas cls = new frmConsultas();
                        cls.consulta = "ins";
                        cls.Show();
                    }
                }
                else
                {
                    Instrumento ins = new Instrumento();

                    som.Tada();

                    MessageBox.Show(ins.alterar(cod, txtNome.Text, txtMarca.Text, txtDistribuidor.Text,
                                                txtCor.Text, txtModelo.Text, txtAltura.Text, txtLargura.Text,
                                                txtProfundidade.Text, txtPeso.Text, cmbTipo.SelectedItem.ToString(),
                                                cmbInstrumento.SelectedItem.ToString(), cmbEstado.SelectedItem.ToString(),
                                                caminho, Convert.ToDecimal(txtPreco.Text), Convert.ToInt16(txtQuantidade.Text)));

                    //Fechar esse form e abrir o form 'Consultas'
                    Close();

                    frmConsultas cls = new frmConsultas();
                    cls.consulta = "ins";
                    cls.Show();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Exemplo n.º 4
0
        public void ExcluirRegistro()
        {
            try
            {
                int cod = Convert.ToInt16(dgvDados.SelectedRows[0].Cells[0].Value.ToString());  //pegando código do datagrid

                if (consulta == "ace")
                {
                    som.Notify();

                    var opcao = MessageBox.Show("Tem certeza?", "Excluir acessório",
                                                MessageBoxButtons.YesNo, MessageBoxIcon.Question);

                    if (opcao == DialogResult.Yes)
                    {
                        pgbLoad.Visible = true;

                        for (i = 1; i < 100; i++)
                        {
                            pgbLoad.Increment(i);
                        }

                        Banco bd = new Banco();

                        string mensagem = bd.apaga("ACESSORIO", "COD_ACESSORIO", cod.ToString());

                        som.Tada();

                        MessageBox.Show(mensagem);

                        Close();

                        frmConsultas frm = new frmConsultas();

                        frm.consulta = "ace";

                        frm.Show();
                    }
                }
                else
                if (consulta == "ins")
                {
                    som.Notify();

                    var opcao = MessageBox.Show("Tem certeza?", "Excluir instrumento",
                                                MessageBoxButtons.YesNo, MessageBoxIcon.Question);

                    if (opcao == DialogResult.Yes)
                    {
                        pgbLoad.Visible = true;

                        for (i = 1; i < 100; i++)
                        {
                            pgbLoad.Increment(i);
                        }

                        Banco bd = new Banco();

                        string mensagem = bd.apaga("INSTRUMENTO", "COD_INSTRUMENTO", cod.ToString());

                        som.Tada();

                        MessageBox.Show(mensagem);

                        Close();

                        frmConsultas frm = new frmConsultas();

                        frm.consulta = "ins";

                        frm.Show();
                    }
                }
                else
                if (consulta == "mid")
                {
                    som.Notify();

                    var opcao = MessageBox.Show("Tem certeza?", "Excluir mídia",
                                                MessageBoxButtons.YesNo, MessageBoxIcon.Question);

                    if (opcao == DialogResult.Yes)
                    {
                        pgbLoad.Visible = true;

                        for (i = 1; i < 100; i++)
                        {
                            pgbLoad.Increment(i);
                        }

                        Banco bd = new Banco();

                        string mensagem = bd.apaga("MIDIA", "COD_MIDIA", cod.ToString());

                        som.Tada();

                        MessageBox.Show(mensagem);

                        Close();

                        frmConsultas frm = new frmConsultas();

                        frm.consulta = "mid";

                        frm.Show();
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Exemplo n.º 5
0
        public void EfetuarVenda()
        {
            try
            {
                if (codvenda == "ace")
                {
                    cod      = dgvDados.SelectedRows[0].Cells[0].Value.ToString();
                    nome     = dgvDados.SelectedRows[0].Cells[1].Value.ToString();
                    desconto = Convert.ToDecimal(txtDesconto.Text);
                    estoque  = Convert.ToInt16(dgvDados.SelectedRows[0].Cells[13].Value.ToString());
                    qtdvenda = Convert.ToInt16((txtQtdVenda.Text));
                    qtdfinal = estoque - qtdvenda;
                    troco    = pago - total;

                    pgbLoad.Visible = true;

                    for (i = 1; i < 100; i++)
                    {
                        pgbLoad.Increment(i);
                    }

                    Banco bd = new Banco();

                    MessageBox.Show(bd.altqtd("ACESSORIO", "COD_ACESSORIO", cod, qtdfinal));

                    Venda vd = new Venda(nome, unidade, desconto, pago, total, troco, Convert.ToInt16(cod),
                                         estoque, qtdvenda, DateTime.Today.Date);

                    som.Tada();

                    MessageBox.Show(vd.insere(nome, unidade, desconto, pago, total, troco, Convert.ToInt16(cod),
                                              estoque, qtdvenda, DateTime.Today.Date));

                    som.Notify();

                    var opcao = MessageBox.Show("Vender outro acessório?", "", MessageBoxButtons.YesNo,
                                                MessageBoxIcon.Question);

                    pgbLoad.Visible = false;

                    if (opcao == DialogResult.Yes)
                    {
                        txtQtdVenda.Text = ""; txtDesconto.Text = ""; txtPago.Text = ""; lblTotal.Text = "Total :";
                        lblTroco.Text    = "Troco :";

                        dgvDados.Refresh();
                    }
                    else
                    {
                        //Fechar esse form e abrir o form 'Consultas'
                        Close();

                        frmConsultas cls = new frmConsultas();
                        cls.consulta = "ace";
                        cls.Show();

                        som.Chimes();
                    }
                }
                else
                if (codvenda == "ins")
                {
                    cod      = dgvDados.SelectedRows[0].Cells[0].Value.ToString();
                    nome     = dgvDados.SelectedRows[0].Cells[1].Value.ToString();
                    estoque  = Convert.ToInt16(dgvDados.SelectedRows[0].Cells[14].Value.ToString());
                    qtdvenda = Convert.ToInt16((txtQtdVenda.Text));
                    qtdfinal = estoque - qtdvenda;

                    pgbLoad.Visible = true;

                    for (i = 1; i < 100; i++)
                    {
                        pgbLoad.Increment(i);
                    }

                    Banco bd = new Banco();

                    MessageBox.Show(bd.altqtd("INSTRUMENTO", "COD_INSTRUMENTO", cod, qtdfinal));

                    Venda vd = new Venda(nome, unidade, desconto, pago, total, troco, Convert.ToInt16(cod),
                                         estoque, qtdvenda, DateTime.Today.Date);

                    som.Tada();

                    MessageBox.Show(vd.insere(nome, unidade, desconto, pago, total, troco, Convert.ToInt16(cod),
                                              estoque, qtdvenda, DateTime.Today.Date));

                    som.Notify();

                    var opcao = MessageBox.Show("Vender outro instrumento?", "", MessageBoxButtons.YesNo,
                                                MessageBoxIcon.Question);

                    pgbLoad.Visible = false;

                    if (opcao == DialogResult.Yes)
                    {
                        txtQtdVenda.Text = ""; txtDesconto.Text = ""; txtPago.Text = ""; lblTotal.Text = "Total :";
                        lblTroco.Text    = "Troco :";

                        dgvDados.Refresh();
                    }
                    else
                    {
                        //Fechar esse form e abrir o form 'Consultas'
                        Close();

                        frmConsultas cls = new frmConsultas();
                        cls.consulta = "ins";
                        cls.Show();

                        som.Chimes();
                    }
                }
                else
                if (codvenda == "mid")
                {
                    cod      = dgvDados.SelectedRows[0].Cells[0].Value.ToString();
                    nome     = dgvDados.SelectedRows[0].Cells[1].Value.ToString();
                    estoque  = Convert.ToInt16(dgvDados.SelectedRows[0].Cells[7].Value.ToString());
                    qtdvenda = Convert.ToInt16((txtQtdVenda.Text));
                    qtdfinal = estoque - qtdvenda;

                    pgbLoad.Visible = true;

                    for (i = 1; i < 100; i++)
                    {
                        pgbLoad.Increment(i);
                    }

                    Banco bd = new Banco();

                    MessageBox.Show(bd.altqtd("MIDIA", "COD_MIDIA", cod, qtdfinal));

                    Venda vd = new Venda(nome, unidade, desconto, pago, total, troco, Convert.ToInt16(cod),
                                         estoque, qtdvenda, DateTime.Today.Date);

                    som.Tada();

                    MessageBox.Show(vd.insere(nome, unidade, desconto, pago, total, troco, Convert.ToInt16(cod),
                                              estoque, qtdvenda, DateTime.Today.Date));

                    som.Notify();

                    var opcao = MessageBox.Show("Vender outra mídia?", "", MessageBoxButtons.YesNo,
                                                MessageBoxIcon.Question);

                    pgbLoad.Visible = false;

                    if (opcao == DialogResult.Yes)
                    {
                        txtQtdVenda.Text = ""; txtDesconto.Text = ""; txtPago.Text = ""; lblTotal.Text = "Total :";
                        lblTroco.Text    = "Troco :";

                        dgvDados.Refresh();
                    }
                    else
                    {
                        //Fechar esse form e abrir o form 'Consultas'
                        Close();

                        frmConsultas cls = new frmConsultas();
                        cls.consulta = "mid";
                        cls.Show();

                        som.Chimes();
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }