public void CarregarDados() { try { if (codvenda == "ace") { Acessorio ac = new Acessorio(); dgvDados.DataSource = ac.consulta(); dgvDados.Refresh(); MudarHeader(); dgvDados.Columns[1].Width = dgvDados.Width; Name = "Venda de Acessório"; } else if (codvenda == "ins") { Instrumento ins = new Instrumento(); dgvDados.DataSource = ins.consulta(); dgvDados.Refresh(); MudarHeader(); dgvDados.Columns[1].Width = dgvDados.Width; Name = "Venda de Instrumento"; } else if (codvenda == "mid") { Midia mid = new Midia(); dgvDados.DataSource = mid.consulta(); dgvDados.Refresh(); MudarHeader(); dgvDados.Columns[1].Width = dgvDados.Width; Name = "Venda de Mídia"; } } 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); } }